Skip to content

CompanyTracker

Unified company knowledge graph that aggregates data from Finance, CareerSearch, and other PAI skills into a single timeline with cross-skill insights.

TypeScriptCLIKnowledge GraphPAI

CompanyTracker

A unified company knowledge graph that aggregates information about organizations from multiple PAI skills into a single, searchable timeline with cross-skill insights.

Overview

When researching companies for job applications, investments, or general interest, information gets scattered across different skills - Finance has stock data, CareerSearch has job listings and interview notes, and OSINT has general intel. CompanyTracker aggregates all of this into one place.

Key Features

  • Cross-skill aggregation - Pulls data from Finance (stock analysis, compensation), CareerSearch (job applications, interviews), and other skills
  • Company timeline - Chronological view of all interactions and data points for each company
  • Search and filter - Find companies by name, industry, or relationship type
  • Insight generation - Surface patterns across skills (e.g., “You applied to 3 companies in this sector that are all hiring for similar roles”)

What I Learned

  • Data normalization across skills - Different skills reference companies differently (ticker vs. name vs. domain), requiring fuzzy matching
  • Knowledge graphs at personal scale - Even a simple graph reveals useful patterns when it connects previously siloed information