Before you start
Kapso runs its inference through coding-agent CLIs, so confirm the machine is ready first:[OK ]. If any does not, follow Installation — the CLIs and their logins are the part people miss.
Run a campaign
State a goal with a number in it. A goal Kapso cannot score is a goal it cannot optimize.- CLI
- Python
What you get back
evolve() returns a SolutionResult:
WAITING ON YOU instead of COMPLETED, a session needs something only you can provide, such as an API key. kapso inbox shows the request and kapso inbox reply resumes the campaign; see the inbox.
Deploy the result
DeployStrategy accepts AUTO (the default, which picks for you), LOCAL, DOCKER, MODAL, BENTOML and LANGGRAPH. See Deployment.
Give the campaign more to work with
A campaign starts stronger when it starts with context. Both of these are optional.Research the problem first
mode takes "idea", "implementation", "study", or a list of them. depth is "light" or "deep".
Ground it in a knowledge graph
Index a corpus once, then point campaigns at the index:Related
How Evolve works
The experiment loop, end to end
CLI reference
Every command, flag and default
Execution flow
What happens inside one experiment
Knowledge and learning
How campaigns compound over time
pip install leeroo-kapso · Every page as plain text: llms.txt.