Open-source engine. Local by design.

Crypto automation.
With you in control.

Start with a readable example, see why it trades, and practice with simulated funds. The engine runs on your machine and your strategy stays in view.

Open-source core · Paper-first workflow · Optional packs · Trading involves risk

Krell, the Krellbot guide, in the supplied design: hazel eyes, black glasses, teal-tipped bob, open black hoodie, tattooed human right forearm and robotic left forearm
KRELL
KRELLBOT / PROPOSED WORKSPACECONCEPT ARTBOARD
Proposed Krellbot workspace concept with named bots, portfolio and decision explanations
Proposed interface — not the current release Click to enlarge the concept preview
01
Start with something readable

Choose an example and know the rule before the run.

02
Test with the context intact

See the assumptions, costs and reasons behind trades.

03
Add capability when you need it

An open core with optional, understandable packs.

Make it your workspace.

Maintained strategy packs, tested against real venue history after fees.

Write your own pack
Loading the maintained catalog…

Use Krellbot for free

Current release install commands

curl -fsSL https://krellbot.dev/api/install?os=mac | sh

Open Terminal. On a Mac, press Command-Space, type Terminal, and press Return. Paste the command. Press Return. Linux x86_64: use os=linux instead of os=mac.

irm https://krellbot.dev/api/install?os=win | iex

Open PowerShell. Press the Windows key, type PowerShell, and press Enter. Right-click in the window to paste. Press Enter. This command installs the existing public release, not the new Signal workspace preview.

The public installer remains pinned to release v0.9.4; the new Windows Signal preview is not yet available. Downloads are SHA-256 pinned, not code-signed or Authenticode-signed. A checksum checks integrity, not publisher identity. The installer is release-gated: if no valid release is available for your platform, it refuses installation. Review the script before running it. See Getting started and Security.

Quickstart commands

After the install, open a new terminal window. See what is installed

krellbot list

Optional, for maintained packs only: add your activation key. The free engine and your own strategies do not need one.

krellbot setup <activation-key>

Save your exchange key in a text file. Line one is the key. Line two is the secret. Trade stays on. Withdraw stays off.

krellbot keys add kraken --file key.txt

Backtest a pack against cached candles

krellbot backtest pack.json --venue kraken

Arm a pack in paper mode first.

krellbot arm pack.json --venue kraken --mode paper

Install the hourly tick schedule under your OS scheduler

krellbot service install

Open the local dashboard

krellbot ui

Write your own runnable JSON pack in ~/.krellbot/packs/ using schema_version: 1. An id and public_label alone are legacy: not runnable. See Pack format for the full schema.

Strategy packs, maintained and shown with their results.

Every pack in the catalog is backtested against years of real Kraken and Coinbase spot history, after fees and slippage, and the numbers above come from that same file. Maintained packs are optional; the planned subscription is $39/month. Today's checkout is test-only.

Backtests describe the past, not the future. Automating a strategy executes its rules on your venue account when armed live — start in paper mode.

Test checkout — no live charge. This design update does not activate paid billing.

Krell in the supplied guide pose, ready to walk you through a paper-only example
A FRIENDLIER FIRST STEP

Your first bot starts on paper.

You don't need to start from a blank canvas. Choose a readable example, review its rules, and learn the workflow with simulated funds.