Spark /agent
Docs Get yours
// recursive personal agent · trains itself nightly

Your self improving agent, that trains itself even while you sleep.

Most agents stop when the chat closes. Spark keeps training in the background, scores itself, and keeps the runs that improve your work.

Drop in a domain chip, or build your own in the public chip labs. Run the loop as often as you like. Every run makes the next one sharper.

24/7 training benchmarked loops chips that learn

personal agent OS · bring your own llm · free forever tier

your agent,
with infinite evolution.

// 002

Wake up to a sharper local agent.

Spark studies missions, writes helpers, runs gyms, and keeps only the runs that beat yesterday.

Expert-level masteries

Every chip gets benchmarked until the next version scores higher than the last.

Tools built on demand

When Spark needs a helper, it writes one, tests it, and keeps what works.

Trains itself 24/7

Nightly gym runs promote wins and retire weak attempts before you wake up.

overnight report
loops128
tools tested7
benchmark gains+3
chip promoted/xcontent

What changed while you slept: Spark promoted one stronger scoring tool, kept three new memory patterns, and retired two weaker runs.

all local. all yours. all forever.

// 003

Stop crossing fingers
every time you hit send.

Spark gives you a mission canvas: inspect the path, swap a chip, keep the working system.

INinput
User message
from telegram
MEMrecall
Memory recall
k=6 / salience 0.7
LLMclaude 4.7
Reason + score
recursive · 3 passes
CHIPdomain · xcontent
Domain chip
virality signals
OUTdeliver
Send reply
→ telegram chat
drag any node · click to inspect
01

Ship with confidence

Missions are canvases you can read. Every run takes the same path. You know what shipped before you ship it.

02

See every move it makes

Click any node. See what it saw. See what it said. Fix the one that broke. The rest of the mission keeps working.

03

Swap the piece, keep the build

A better model drops. A sharper chip ships. Drop it into your canvas. Everything else keeps running, with zero rework.

// 004

Everything you loved about building with Legos.
Reimagined.

Create a chip, import one, or let Spark forge a missing tool. Each piece can be trained, scored, and improved.

memorynever forgets yougym 18 runs · eval 92%
telegramin your pocketgym 9 runs · eval 88%
researchershows its workgym 31 runs · eval 84%
browsersees only what you show itgym 14 runs · eval 89%
h70 corpus593 expert skillsgym 47 runs · eval 94%
orchestratorclaude + gpt + geminigym 22 runs · eval 91%
/fresh-brickthis one wasn't in the box. spark made it.new tool · promoted 04:12
new
// for the kid who loved tools

Spark is that drawer. Grown up.

Every chip is a piece you can hold: one you made, one the community shipped, or one Spark wrote for itself.

write a chiptrain in gymspromote the winner

The agent you build becomes unmistakably yours.

// 005

Every loop makes your agent
sharper at the work.

Most agents remember. Spark keeps mastering: see, think, try, learn, then start sharper.

000
loops today · running
  1. 01

    See

    Scopes the mission inside your specialty. Your work, your constraints, your chips. Its read on your domain deepens every run.

  2. 02

    Think

    Picks the right tool and the right move for the specialty. Over time it learns which tools master your kind of work.

  3. 03

    Try

    Runs the plan. Scores it against the outcome you set. Each win deepens mastery. Each miss tightens the next attempt.

  4. 04

    Learn

    Promotes what worked into its specialty playbook. Next mission starts with deeper domain fluency, stronger judgment, a better first move.

statusbuilding
// 006

Smart Alone.
Much smarter together.

When one Spark proves a specialty improvement on benchmarks, the swarm can carry that lesson forward. Not your secrets, not your raw work; just the scored pattern, the sharper chip, the move that beat yesterday.

Local mastery first. Collective lift next. The deeper mechanics stay just below the surface for now.

// 007

Build anything from Sparks.
Give your agent superpowers.

Start with a mission. Spark turns loops, chips, tools, spawner, and canvas into reusable superpowers your agent can run, score, and improve.

Build into
research enginessales machinesstartup operatorscreator studiostrading copilotsgame-dev teams
recursive loopsReason. Act. Score. Improve.

Every serious task can become a loop that tests itself and keeps the winning move.

domain chipsMaster the work that matters

Use the public Domain Chip Labs to shape content, startups, sales, research, UI/UX, trading, game dev, and more into benchmarked playbooks.

benchmarked masteryUpgrades earn their place

Spark keeps improvements because they beat yesterday, not because they sounded impressive.

spawnerCreate agent teams on demand

Spin up specialists for research, planning, coding, critique, outreach, and execution.

canvasBuild with the system visible

See goals, tools, loops, files, and outputs become a working machine instead of a loose chat thread.

self-evolving toolsIt can forge the missing piece

When the workflow needs a new utility, Spark can build it, test it, and promote the version that wins.

// 008

Install Spark. Start building.

Spark detects your machine, shows the plan first, then helps you choose how it thinks, connect Telegram, and start chatting with your agent.

Run it yourself

Advanced verification
Hasheshttps://agent.sparkswarm.ai/install/checksums.txt
Attestationshttps://agent.sparkswarm.ai/install/attestations.md
Signatureshttps://agent.sparkswarm.ai/install/signatures.md
Release manifesthttps://agent.sparkswarm.ai/install/release-manifest.json

The installer shows a no-write plan first, pins Spark to an immutable commit, verifies managed runtime downloads, and publishes hashes, attestations, and Sigstore signature bundles.

Start chatting and building

  • spark guideopen the walkthrough
  • spark providers statuscheck model wiring
  • spark verify --onboardingfinish first-run checks
  • normal messagestart chatting with your agent
  • /run say exactly OKtry a tiny build
  • /diagnosecheck the live setup