Little Stack documentation
LittleDB is the product, Little Harness and Little Workflow are the SDK, and workspaces are where an agent's work lives. Choose a piece, set up a project, and see how they fit.
The Little stack is for agents that get better from the conversations they have. LittleDB is the product: it traces what your agents do, scores it, and improves them. Little Harness and Little Workflow are the SDK you build those agents and workflows with. Workspaces are where an agent's work lives: each user's own folder, ready when they return, managed by LittleDB's hosted service or self-hosted with Little Compute.
Start with Little Harness. Add Little Workflow only when a job must be bounded, durable and replayable. Connect LittleDB when you have access to it.
Little Harness
Start here. The agent runtime: sessions, tools, skills, files, artifacts and
traces. Published on npm as @little-stack/harness 0.2.0-alpha.2
on the alpha and latest tags.
Little Workflow
Optional. Bounded, durable jobs that an agent designs and Little Workflow
validates and runs. Published on npm as @little-stack/workflow 0.2.0-alpha.2
on the alpha and latest tags.
LittleDB
The product. Tracing and self-improvement for Harness agents and Workflow runs. Private source; not installable yet.
Workspaces
Each user's folder, with a container that wakes on demand. Managed on Cloudflare (new) or self-hosted with Little Compute (unpublished source).
Start here
- Get started: pick the right first step for what you are building.
- Setup: create a Node or Next.js project with an agent, or add one to an existing Next.js app.
- How they fit: what each piece owns and how they connect.
- Releases: what is published, what is source-only, and what UNRELEASED means.
- Glossary: shared terms such as Harness Session, Workflow Run and Compute Task.
- URL migration: where pages from the separate Harness, Workflow and Compute sites moved.