Dexter π€ β Autonomous Financial Research Agent
An autonomous agent that thinks, plans, and learns to perform deep financial analysis using task planning, self-validation, and real-time market data.
π― Core Philosophy: Think, Plan, Learn, Answer
Dexter is designed to act like a specialized financial analyst. It doesn't just retrieve data; it understands a query, devises a multi-step research plan, executes it using various tools, checks its work for completeness, and synthesizes a final, well-reasoned answer.
β¨ Key Features & Capabilities
π Quick Start Guide
Prerequisites
Installation & Setup
1. Install Bun (if not installed):
# macOS/Linux
curl -fsSL https://bun.com/install | bash
git clone https://github.com/virattt/dexter.git
cd dexter
bun install
cp env.example .env
# Edit `.env` and add your API keys
bun start # For interactive mode
# OR
bun dev # For development/watch mode
π‘ Example Queries
Ask Dexter questions like:
Dexter will handle the entire research workflow from planning to final answer.
ποΈ Technical Architecture
Dexter uses a multi-agent system:
π οΈ Tech Stack
Model Flexibility: Type /model in the CLI to switch between GPT-4.1, Claude 3.5 Sonnet, Gemini 3, Grok 4, or local Ollama models.
π Repository Info
Dexter is an autonomous AI agent built for deep financial research. Think of it as a specialized "Claude Code" for finance. It takes complex financial questions, breaks them down into structured plans, autonomously executes research tasks using real-time market data, validates its own findings, and delivers comprehensive, data-backed answers.