Your one-person Wall Street.
An open-source AI agent that gives you your own research desk, quant team, trading floor, and risk management — all running on your laptop.
Inspired by Cursor, Claude Code, and Manus.
Three steps to your own AI trading desk.
Node.js 22+, pnpm 10+, and Claude Code CLI installed. That’s all you need.
Start the server and open localhost:3002. No API keys or config needed — the default setup uses Claude Code as the AI backend with your existing login.
Tell Yui what you want — analyze a stock, check your portfolio, place a trade. She reads markets, reasons through her strategy, and executes. Everything is file-driven: Markdown for persona, JSON for config, JSONL for conversations.
Neither a quant bot nor a trading assistant — here’s what makes Yui different.
Yui doesn’t optimize for “completing trades” — she optimizes for “explainable good trades.” Before every action, she thinks, explores, tests, and calculates. The result is a decision you can actually read and understand. This dramatically reduces hallucination in her operations and means AI trading is no longer a black box.
Through a complete chain of reasoning, Yui arrives at specific actions each round. Because the reasoning is thorough enough, running Yui multiple times — or having a different AI analyze her decisions — produces near-identical conclusions. Her behavior is reproducible, and for trading, that means stable.
Yui can use any frontier model, expand to new asset classes, and upgrade her internal tools at will. The reason is simple: she’s an agent, not a workflow. We didn’t pre-build any pipeline — just like the projects we pay tribute to.
The same loop that powers great coding tools — applied to markets.
| Step | Cursor | TraderYui |
|---|---|---|
| Understand | Read codebase | Read market data |
| Plan | Design solution | Analyze indicators |
| Test | Run tests | Backtest strategy |
| Execute | Push to git | Submit orders |
OpenYui is file-driven — Markdown defines persona and tasks, JSON defines config, JSONL stores conversations. The same read/write primitives that power vibe coding transfer directly to vibe trading. No database, no containers, just files.
Yui is reasoning-driven. She doesn’t follow a fixed pipeline — she thinks through each decision using real market data, news, and technical indicators. You describe your strategy in natural language, and Yui figures out the rest: which indicators to check, when to act, and how to manage risk.
The architecture is extension-based — each capability (crypto trading, securities, market data, news, brain) is a self-contained tool package. Add new asset classes, swap AI providers, or write your own extensions. Just like the projects we pay tribute to.
Every round follows the same lifecycle — whether triggered by you or by Yui herself.
RSS feeds run in the background, continuously ingesting articles into a searchable archive. Yui queries this archive during research with globNews() and grepNews().
Cron scheduler fires jobs into an append-only EventLog. Heartbeat subscribes and re-enters the agent loop autonomously — Yui monitors positions 24/7 and only speaks up when it matters.
We wanted a name that anyone — from any country, any background — could remember. Yui is warm, precise, and always present — just like the trading companion we set out to build for Vibe Trading.
Actually, the name “TraderYui” was also inspired by the idea of a companion who’s always watching the markets so you don’t have to — we just love the name.
Trading is a rabbit hole. Through trading, people learn how companies operate, how industries work, how nations conduct diplomacy, how politics and elections take shape. We hope every user can be like Yui — leap into the rabbit hole and begin their own journey.
Where we’re headed.
Real-time token scanning — Yui surfaces the best opportunities across chains so you don’t have to.
Four commands to your own AI trading desk. Open source, MIT licensed, runs on your laptop.