The open-source control plane for market research.
Orchestrate quotes, filings, macro data, sentiment, options, and portfolio tools from one local surface. Works with OpenAI, Anthropic, and Google model keys.
Read-only research software. Not investment advice. No order routing.
Bring your own data stack
OpenCandle does not hide setup behind magic. Pi handles local model setup and sessions; OpenCandle adds finance tools on top. Add optional market data keys where needed and keep keyless sources working by default.
model accessmodel accessmodel accessquotes, optionsfilingsmacro seriessentiment, searchOne prompt to gather, cite, and caveat.
OpenCandle routes requests into workflows, calls explicit tools, records degradation, and only then lets the model synthesize.
- Auto-routes tickers, macro series, filings, and sentiment.
- Shows the evidence trail before the final answer.
- Flags partial data instead of smoothing over gaps.
- Works from the CLI or the local browser GUI.
If you do not like something, fork it.
OpenCandle is TypeScript, MIT licensed, and designed around explicit tool contracts. Add providers, publish tool packages, or change the GUI because the evidence path is yours to inspect.
$ npx opencandle@latest
$ opencandle gui
OpenCandle GUI listening on http://127.0.0.1:14567
Direct answers for AI and humans.
What is OpenCandle?
Does OpenCandle place trades?
Which data sources does OpenCandle use?
Can I run OpenCandle without installing it globally?
How is OpenCandle different from a general chatbot?
Your market research deserves better than a tab pile.
OpenCandle is free, open source, and local-first. Install it, launch the GUI, and let your agent gather evidence before it writes.