Open Source
Explore the latest AI open-source projects from GitHub and HuggingFace.
Explore the latest AI open-source projects from GitHub and HuggingFace.
Vibe-Trading is an open-source personal trading agent from HKUDS, the data-intelligence lab behind projects like LightRAG. Its pitch is a single command that gives an AI agent comprehensive trading capabilities — research, factor construction, backtesting, and broker-connected execution — wrapped in a provider-agnostic, MCP-native runtime. Installed with `pip install vibe-trading-ai`, the project has moved quickly through the 0.1.x series and stands out for pairing an approachable agent front end with a surprisingly deep quantitative-finance stack underneath. ## An Agent Built on MCP Architecturally, Vibe-Trading is designed as a tool-rich agent rather than a monolithic bot. It exposes its capabilities through a Model Context Protocol (MCP) server that now supports Streamable HTTP transport, so the same trading toolset can be driven from a CLI, a web settings UI, or any MCP-compatible client. Under the hood it is multi-agent, and it is deliberately model-neutral: the LLM gateway supports a wide range of providers, with recent work adding NVIDIA NIM as a first-class option and covering DeepSeek, Zhipu/GLM thinking models, Kimi, OpenAI Codex, and OpenAI-compatible gateways. That separation between the agent runtime and the model powering it lets users bring whatever LLM they prefer. ## A Serious Quant Stack What distinguishes Vibe-Trading from a toy trading demo is the research infrastructure behind the agent. It ships a large and growing alpha-factor library — the "Alpha Zoo" has passed 460 registered factors, including academic factors like Frazzini-Pedersen betting-against-beta and a PIT-safe (point-in-time) fundamental factor layer built from SEC filings with filed-date anchoring to avoid look-ahead bias. A backtesting engine with multiple portfolio optimizers sits alongside it, and a look-ahead-bias fix was applied across all optimizers. A newer `strategy-dev-manager` skill turns academic papers and broker research into registered factors and strategies, then monitors them through an active → monitoring → decayed → disabled lifecycle with automated IC and Sharpe decay scanning. ## Multi-Market and Multi-Source Data The project reaches well beyond US equities. Recent releases added a dedicated Indian equity engine for NSE/BSE with T+1 delivery, circuit bands, and a configurable STT/stamp/exchange cost stack; China A-share support with Tushare fallbacks; and crypto coverage including Binance USD-M perpetuals with explicit execution/mark-price separation. Market data flows through a fallback layer spanning free sources plus optional premium routing, with providers such as yfinance, Tushare, OKX, and Longbridge wired into a completeness-checked historical-data pipeline. Broker connectivity includes agentic Robinhood trading and Alpaca key isolation, giving the agent a path from research to live orders. ## Security as a First-Class Concern Because the agent can execute code and place real trades, the maintainers have invested heavily in hardening. All ten findings from a July 2026 external security audit were closed, including an AST-hardened backtest sandbox that blocks network access, subprocess spawning, `eval`, and unsafe file operations even inside nested functions, plus a Docker multi-stage rebuild with digest-pinned images, read-only rootfs, dropped capabilities, short-lived single-use authentication tickets, and SSRF defenses on media fetching. A second-confirmation dialog guards any real trading mandate. The team also publishes an explicit warning that certain social accounts and crypto tokens impersonating the project are not affiliated with it and that no official token has ever been launched. ## Trade-offs and Limitations The caveats are inherent to the domain. Automated trading carries real financial risk, and while the sandbox, confirmation dialogs, and read-only defaults reduce operational danger, no framework removes market risk or guarantees strategy performance — decayed alphas are an expected outcome the tooling is built to detect, not prevent. The breadth of markets, providers, and data sources means configuration can be involved, and premium data and some broker integrations require external accounts and credentials. As a fast-moving 0.1.x project, APIs and defaults are still shifting release to release, so production users should pin versions and read the changelog carefully. ## Who Should Use This Vibe-Trading is a strong fit for quantitatively minded developers and researchers who want an agent that can go from a research idea to a backtested, monitored strategy without stitching together separate tools, and who value the ability to plug in their own LLM provider. Hobbyists can explore factor research and backtesting safely in shadow/paper modes, while more advanced users can wire in brokers for live execution. Anyone considering real-money use should treat it as a serious tool with real risk, lean on the paper-trading and confirmation safeguards, and validate strategies thoroughly before committing capital.
OpenClaw is an open-source, local-first AI gateway with 366K GitHub stars that routes AI responses through WhatsApp, Telegram, Slack, Discord, iMessage, Teams, and 15+ other platforms — zero cloud dependency.
OpenClaw
Open-source personal AI assistant connecting to 13+ messaging platforms with local gateway architecture, voice support, and multi-agent routing.