Welcome to cMind 👋
cMind is under active development. Expect rough edges, breaking changes between versions, and features still in progress. We need community testers, bug reporters, and early contributors to help shape it. If you hit a problem, report it — your real-world feedback is the most valuable thing you can contribute right now.
So you want to build trading bots, backtest them without melting your laptop, run them across a few machines, mirror trades onto a dozen accounts, and have an AI keep an eye on the risk while you sleep. You're in exactly the right place.
cMind is an open-source, self-hostable trading operations platform for cTrader. Think of it as your whole trading desk — authoring, execution, a compute fleet, copy trading, and an AI core — packed into one calm, dark, mobile-friendly app that you own end to end.
Build → backtest → run → copy your cTrader strategies at scale, with AI built in, on your own servers, under your own brand.
What can it actually do?
| You want to… | cMind does it | Read more |
|---|---|---|
| Write a cBot in the browser | Monaco IDE + C#/Python templates, sandboxed builds | Build & backtest |
| Backtest across machines | A self-healing node fleet picks the least-busy box | Scaling |
| Copy one account onto many | Robust mirroring with resync, not double-trades | Copy trading |
| Let AI do the grunt work | Strategy gen, self-repair, risk guard, post-mortems | AI core |
| Stay inside prop-firm rules | Live equity tracking + challenge rule simulation | Prop-firm |
| Validate a backtest edge | PSR / DSR / t-stat overfitting correction | Backtest Integrity Lab |
| Understand your own habits | Behavioural leak detection + AI coach | Trading Journal |
| Track macro events for a strategy | Point-in-time calendar, news blackout, cBot API | Economic calendar |
| Score currency macro strength | AI forward outlook across all pairs | Currency strength |
| Secure accounts with 2FA | TOTP authenticator app + backup codes | Two-factor auth |
| Ship it as your product | Full white-label: name, colors, logo, favicon | White-label |
| Let owners tune it at runtime | Every white-label option live in Settings → Deployment | Owner settings |
| Run it in any language | 23 languages incl. RTL — build fails on missing key | Localization |
| Run it on your phone | Installable, mobile-first PWA | PWA |
| Drive it from an AI client | Built-in MCP server (HTTP + SSE) | MCP |
The 5-minute path ⏱️
If you have Docker and five minutes, you can be poking at a real cMind instance right now:
git clone https://github.com/amusleh-spotware-com/cmind.git
cd cmind
cp .env.example .env # set OWNER_EMAIL + OWNER_PASSWORD
docker compose up --build
Then open http://localhost:8080, sign in, and you're off. The full walkthrough (with troubleshooting for when Docker inevitably has opinions) lives in Run it locally.
New here? Follow the yellow-brick road 🟡
- Who is this for? — make sure you're our kind of trouble.
- Run it locally — get a real instance up.
- Features — the full tour of what's inside.
- Deploy for real — Docker, Kubernetes, Azure, AWS.
- Make it yours — white-label it for your business.
- Contribute — PRs (human and AI-assisted) very welcome.
A quick word on money 💸
cMind moves real capital. We take that seriously — every change ships with unit, integration, and end-to-end tests, failure paths included (dropped connections, rejected orders, dead nodes). You should take it seriously too: test on a demo account first, and read the compliance notes before you point it at anything live. Trading is risky; this software is a tool, not financial advice.
Right — enough preamble. Let's go build something. →