Chapter 2 · GitHub facts 2026-10-22
Dexter
What it does
The README describes Dexter as an autonomous financial research agent that plans tasks, reflects, and uses market data. package.json names the package dexter-ts and its start script is bun run. Dependencies include @langchain/core, provider packages for Anthropic, OpenAI, Google, and Ollama, plus better-sqlite3 and playwright. This list files it as a deep research agent with tool use and structured reports.
Repository facts
| Repository | virattt/dexter |
| GitHub description | An autonomous agent for deep financial research |
| Stars | 27,706 |
| Forks | 3,418 |
| Created | 2025-10-14 |
| Default branch | main |
| Last commit | 2026-09-23 534f6be |
| Last push | 2026-09-23 |
| License | No LICENSE file; README says MIT |
| Primary language | TypeScript |
| Languages | TypeScript, HTML, Shell, JavaScript |
Source: GitHub API, 2026-10-22.
The GitHub license API returns 404 (no detected license file). The README section "License" states that the project is licensed under the MIT License.
Technical stack
Primary language reported by GitHub: TypeScript. Languages reported by GitHub: TypeScript, HTML, Shell, JavaScript.
Dependency files (package names only, as read on the fetch date):
package.json:@langchain/anthropic,@langchain/core,@langchain/exa,@langchain/google-genai,@langchain/ollama,@langchain/openai,@langchain/tavily,better-sqlite3,playwright,zod
Activity
Last commit on the default branch main: 2026-09-23 (534f6be). Subject: Bump @langchain/anthropic to 1.5.11 for Claude 5 thinking support.
Last push to the repository: 2026-09-23. Created: 2025-10-14.
Who it is for
For people reading a TypeScript research agent that calls tools and writes a report. The repository does not describe a hosted product.
In this list
Filed under: Chapter 2.
Category note: Investment Research.
Related project pages: FinRobot.
Comparisons: Open-source financial research/report agents compared.