An autonomous agent for deep financial research
| Rating | Summary | |
|---|---|---|
| Quality | excellent (20/24) | Actively maintained, adequately documented, and exceptionally well-adopted with clean engineering across all signal dimensions. |
| PAI Relevance | integrate (0.63) | TypeScript/Bun-native with financial statement tooling PAI lacks; partial overlap with Research and USMetrics skills keeps composite moderate but formula clears the integrate threshold. |
20/24 — maintained / adequately-documented / high-discipline
Failed:
Passed:
Failed:
Passed:
Failed: (none)
Passed:
"test": "bun test" and "test:watch": "bun test --watch" scripts present; LangSmith eval suite documented with bun run src/evals/run.ts.| Dimension | Score | Assessment |
|---|---|---|
| Harvest Value | 1 | The JSONL scratchpad pattern (tool name, args, raw result, LLM summary per step) is a concrete implementation reference for structured agent trace logging in PAI's Evals skill; the LangSmith-as-judge eval loop echoes patterns worth studying for the Loop skill. Core agentic reflection is already represented in IterativeDepth and Research. |
| Integration Readiness | 2 | Native TypeScript and Bun runtime; bun install and bun start work without adaptation; JSONL scratchpad output aligns directly with PAI's file-based memory model; multi-LLM provider support matches PAI's cross-vendor agent roster. |
| Overlap Risk | 1 | Partial overlap with the Research skill (web investigation + vault) and the USMetrics skill (economic indicator analysis); Dexter's structured financial statement tooling (income, balance sheet, cash flow via FinancialDatasets API) is more domain-specific than either. |
| Gap Fill | 1 | PAI has no skill or tool that retrieves structured company financial statements from a financial datasets API; Dexter's tool layer covers that gap directly, though the gap is narrow relative to PAI's primary use cases. |
Composite: 0.63
Petites Fugues advisory prep: Run git clone https://github.com/virattt/dexter && bun install, then add ANTHROPIC_API_KEY and a Financial Modeling Prep API key to .env. Submit queries like "Compare 3-year operating margins and cash conversion cycles for French media and entertainment retailers" before advisory sessions — Dexter decomposes the question into a structured research plan, pulls live financial statements, and self-validates the output. Replaces hours of manual data gathering with a single-command research artifact.
Petites Fugues mobile access: Configure Dexter's WhatsApp gateway (WHATSAPP_PHONE_NUMBER_ID, WHATSAPP_TOKEN, WHATSAPP_VERIFY_TOKEN) and expose it via a Cloudflare tunnel. Submit financial questions by text during client visits — competitive pricing data, supplier financials, peer comparisons — and receive structured answers without opening a laptop. The gateway is already built; the only work is webhook registration and tunnel setup.
Capture-to-Knowledge Pipeline — financial entity enrichment: When the pipeline's Haiku validation stage identifies a captured item as a company, ticker, or fund, POST a research brief to Dexter's /api/research endpoint and store the returned JSONL trace alongside the original capture record. Dexter's agentic loop handles decomposition, API orchestration, and self-critique; the pipeline gains deep financial context on any relevant entity without building a custom research agent.
Category: Financial & Trading
In this category: TauricResearch--TradingAgents (solid 18/24, watch)
Standing: Dexter outscores TradingAgents on quality (20 vs. 18) and vastly outpaces it in adoption (26K stars); the two repos are complementary rather than redundant — Dexter focuses on deep research and analysis while TradingAgents focuses on multi-agent trading execution across live markets.
Density: 8/10 — Full README (detailed), dependency manifest (complete with scripts and versions), repository metadata (stars, forks, dates, issues, release tag), description, and primary language all available. Missing: source tree listing, CI configuration files, actual license file content, and contributor statistics.
@whiskeysockets/baileys is an unusual channel choice that could serve as a reference implementation for a PAI Comms skill extension over consumer messaging..dexter/scratchpad/) is a near-exact match to PAI's file-based memory model and provides a concrete, runnable reference for per-step agent trace logging.