A self-hosted workflow workspace
React, FlexLayout, Python services, Rust tick processing, and the native broker gateway in one inspectable workspace. Native broker HTTP is evidence-gated and frozen until Task 9D and Task 7C.2.
Learn. Invest. Trade. Automate. Analyse. Evolve.
Open-source self-hosted trading software for local research, sample-data testing, manual orders, automation, and AI-assisted workflows. It runs in the browser from your own machine. A desktop shell comes after a checksummed Electron release.
v0.0.1 is not production ready. Use Practice and example data first; Live mode remains your own risk.
Install the self-hosted web app. Nothing else needs to be installed first.
curl -fsSL https://flinttrade.vercel.app/web-install.sh | bashirm https://flinttrade.vercel.app/web-install.ps1 | iexElectron installer pending. Desktop guide



The public site stays close to the repository. Root docs, package READMEs, screenshots, and contribution commands are generated into the site rather than rewritten in a second place.
React, FlexLayout, Python services, Rust tick processing, and the native broker gateway in one inspectable workspace. Native broker HTTP is evidence-gated and frozen until Task 9D and Task 7C.2.
Practice, Connected (read), and Live keep simulated fills, broker reads, and live orders apart. Example data is not a Mode.
Generated docs indexes, llms files, and read-only MCP tools help contributors understand the repo before editing.
Start with product usage, move into architecture and endpoint contracts, then use the MCP tools to orient local development work.
Install the self-hosted web app in one line. Electron installers stay withheld until a checksummed release exists.
Install, open Practice, and learn the workspace. Native connections remain frozen.
Repo map, tests, coding style, widgets, strategies, and PR flow.
Not production ready, no financial advice, and Live-mode risk notes.
FlintTrade terminal endpoints, authentication, and native broker contracts.
{
"mcpServers": {
"flinttrade-docs": {
"url": "https://flinttrade.vercel.app/api/mcp"
},
"flinttrade-local": {
"command": "npm",
"args": ["run", "mcp:stdio"],
"cwd": "packages/apps/site"
}
}
}The site exposes docs search, package maps, path explanations, test recommendations, and contribution prompts. Broker credentials, account state, funds, order IDs, and order placement stay outside this MCP surface.
MCP setupEach package README becomes a docs page and MCP resource, so agent-assisted development starts from the same public source a human contributor reads.