Skip to main content

Welcome to cMind 👋

Alpha software — not production-ready

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.

In one sentence

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 itRead more
Write a cBot in the browserMonaco IDE + C#/Python templates, sandboxed buildsBuild & backtest
Backtest across machinesA self-healing node fleet picks the least-busy boxScaling
Copy one account onto manyRobust mirroring with resync, not double-tradesCopy trading
Let AI do the grunt workStrategy gen, self-repair, risk guard, post-mortemsAI core
Stay inside prop-firm rulesLive equity tracking + challenge rule simulationProp-firm
Validate a backtest edgePSR / DSR / t-stat overfitting correctionBacktest Integrity Lab
Understand your own habitsBehavioural leak detection + AI coachTrading Journal
Track macro events for a strategyPoint-in-time calendar, news blackout, cBot APIEconomic calendar
Score currency macro strengthAI forward outlook across all pairsCurrency strength
Secure accounts with 2FATOTP authenticator app + backup codesTwo-factor auth
Ship it as your productFull white-label: name, colors, logo, faviconWhite-label
Let owners tune it at runtimeEvery white-label option live in Settings → DeploymentOwner settings
Run it in any language23 languages incl. RTL — build fails on missing keyLocalization
Run it on your phoneInstallable, mobile-first PWAPWA
Drive it from an AI clientBuilt-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 🟡​

  1. Who is this for? — make sure you're our kind of trouble.
  2. Run it locally — get a real instance up.
  3. Features — the full tour of what's inside.
  4. Deploy for real — Docker, Kubernetes, Azure, AWS.
  5. Make it yours — white-label it for your business.
  6. 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. →