LangAlpha
An open-source vibe investing agent harness that interprets financial markets and supports investment decisions using persistent workspaces, programmatic tool calling, and multi-agent research workflows.
At a Glance
Free to use, modify, and distribute under the Apache License 2.0. Self-host with Docker.
Engagement
Available On
Listed Apr 2026
About LangAlpha
LangAlpha is an open-source AI agent harness for financial research and investment decision-making, built on LangGraph and LangChain. It brings the persistent-workspace paradigm from software engineering to investing: each research goal gets its own sandbox where the agent accumulates findings across sessions, threads, and analyses. The system supports programmatic tool calling (PTC), where the agent writes and executes Python code inside cloud sandboxes to process financial data rather than dumping raw data into the LLM context window.
- Persistent Workspaces — Each workspace maps to a Daytona cloud sandbox with structured directories and an
agent.mdmemory file that compounds research across sessions and threads. - Programmatic Tool Calling (PTC) — The agent writes and executes Python to process financial data from MCP servers, enabling complex multi-step analysis while dramatically reducing token waste.
- Financial Data Ecosystem — Multi-tier provider hierarchy with native tools for quick lookups (company overviews, SEC filings, market indices) and MCP servers for bulk data processing, charting, and multi-year analysis.
- 23 Pre-built Financial Research Skills — Activatable by slash command or auto-detection, covering DCF models, initiating coverage reports, earnings analysis, morning notes, and document generation (PDF, DOCX, PPTX, XLSX).
- Agent Swarm — Parallel async subagents with isolated context windows, mid-execution steering, checkpoint-based resume, and live progress monitoring in the UI.
- Live Steering — Send follow-up messages while the agent is working to course-correct, clarify, or redirect without waiting for it to finish.
- Multi-Provider Model Layer — Provider-agnostic LLM abstraction supporting Gemini, OpenAI, Anthropic, DeepSeek, and more, with automatic failover and BYOK support.
- Automations — Schedule recurring or one-shot tasks via cron, or set price-triggered automations that fire when a stock or index hits a real-time price condition.
- Finance Research Workbench — Web UI with inline financial charts, TradingView charting, multi-format file viewer, real-time WebSocket market data, shareable conversations, and subagent monitoring.
- Channel Integrations — Use LangAlpha from Slack, Discord, Feishu, and Telegram with full feature support including file upload/download, human-in-the-loop interrupts, and slash commands.
- Security & Workspace Vault — Encryption at rest via pgcrypto, automatic credential leak detection and redaction, sandboxed code execution, and per-workspace secret storage.
- Middleware Stack — 24 composable layers handling skill loading, plan mode, multimodal input, auto-summarization, and context management for long-running agent sessions.
To get started, clone the repository, run make config to configure your LLM and data sources, then make up to launch the full stack with Docker.
Community Discussions
Be the first to start a conversation about LangAlpha
Share your experience with LangAlpha, ask questions, or help others learn from your insights.
Pricing
Open Source
Free to use, modify, and distribute under the Apache License 2.0. Self-host with Docker.
- Full source code access under Apache 2.0
- Self-hostable with Docker
- Yahoo Finance free data tier included
- Docker-based sandbox for PTC code execution
- All agent features, skills, and middleware
Capabilities
Key Features
- Persistent research workspaces with agent.md memory file
- Programmatic Tool Calling (PTC) via Python code execution in sandboxes
- 23 pre-built financial research skills (DCF, earnings analysis, morning notes, etc.)
- Agent swarm with parallel async subagents
- Live steering — send instructions to running agents mid-execution
- Multi-provider LLM abstraction with automatic failover
- Time-based and price-triggered automations
- Finance Research Workbench web UI with TradingView charting
- Multi-tier financial data provider hierarchy (ginlix-data, FMP, Yahoo Finance)
- MCP server support for bulk data processing
- Channel integrations: Slack, Discord, Feishu, Telegram
- Workspace vault with pgcrypto encryption at rest
- Credential leak detection and redaction middleware
- 24-layer middleware stack with auto-summarization and context management
- Human-in-the-loop plan mode with approval before execution
- Multimodal support for images and PDFs
- Shareable conversations with granular permissions
- Bring Your Own Key (BYOK) for LLM providers
- SEC filings access (10-K, 10-Q, 8-K) with earnings call transcripts
- Real-time WebSocket price feed with 1-second tick resolution
