v1 · open source · MIT

Built in the open.
Help keep it that way.

mylittlechart v1 is almost entirely open-source — the renderer, the state bus, the agent API, the exchange connectors. The only exception is the quant module. The project is sustained by its sponsors while the beta runs.

github.com/knyaz-tishini

mylittlechart / core

Desktop charting terminal. Rust + WebGPU renderer, local HTTP API, tiered keys, indicator runtime. Everything you see in the screenshots is in this repo — build it yourself, patch it, ship your own fork.

licenseMIT ★ stars1.2k forks84 last commit2d ago CIpassing langRust 88%
View on GitHub ★ Star the repo

What's open, what's not

Plainly.

We'd rather you know up front than find out in the license file.

v1 · MIT

Core terminal

The renderer, state bus, agent API, indicator runtime, exchange connectors, and UI shell. Build, fork, ship your own.

  • WebGPU chart engine
  • HTTP + MCP server
  • Tiered keys & audit log
  • Binance, Bybit, OKX feeds
  • Indicator WASM ABI
v1 · free binary, closed source

Quant module

The quant runtime ships inside our signed binary. Same binary, still free to use — just not part of the source drop.

  • Signal compiler
  • Backtest engine
  • Strategy runtime
  • Bundled, not sold separately
v2 · proprietary

The next version

v2 is a ground-up rebuild with a different interface and a different deal. Fully proprietary. Not a successor to v1 — a different product.

  • New interface
  • New licensing
  • v1 keeps shipping
  • More when it's real

The fine print

MIT. Short. Permissive.

LICENSE MIT
MIT License

Copyright (c) 2026 mylittlechart contributors

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the "Software"),
to deal in the Software without restriction, including without limitation
the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following conditions: […]

Beta access

Sign in for updates over-the-air.

No feature gates. No paywall. Accounts exist for one reason right now: while the beta is moving fast, we push new builds straight to signed-in users instead of asking you to rebuild from source every time.

OTA updates, free, for the beta.

Sign in with GitHub. We register your install, and every new build lands automatically — usually a few days ahead of the next release on the repo. Sign out any time; the binary still runs, you just stop getting pushes.

· GitHub OAuth · no email required · revocable · v0.14.3 current

Asked and answered

Open-source, beta, money.

Can I use mylittlechart commercially?

Yes. MIT. Fork it, embed it, ship it inside your own product. Attribution is nice, not required.

Why isn't the quant module open?

It's the one piece of the project that would go from "a charting terminal with an API" to "a full auto-trader" if it were lifted out and re-glued. We're not comfortable with that being a one-weekend project. It's still free to use — the binary just carries it pre-compiled.

What happens when v2 ships?

v1 keeps receiving fixes and lives on as an open-source project. v2 is a different interface and a different license — if you're happy with v1, stay on v1.

Do I need an account to run the app?

No. Download, run, done. The account only exists so we can push OTA beta builds to you. Same binary either way.

Does the $5 tier unlock features?

No — and we want to be careful about this. Everything the app does today, it does for free. Supporters get our thanks, and a cosmetic customizer for agent icons when that ships. If we ever change that, it'll be loud.

How do I contribute code?

Issues and PRs on github.com/knyaz-tishini/mylittlechart. Read CONTRIBUTING.md first — especially the bit about indicator WASM modules if that's your thing.