Two working presets
Turn order data into a checked report, or fetch service health over HTTP and verify the response.
GENERAL-PURPOSE AGENT PLATFORM v5.0.0-alpha.5
Turn intent into accountable execution. Route mission steps to your agents, verify their work, and inspect the result.
Your agents bring the tools, models, and domain knowledge. Explore their work in Mission Studio, running on your machine.
Local agents or authenticated remote Sentinels.
One protocol. Explicit outcomes.
Intent inDescribe the outcome you need.
Independent agentsImplementation stays with the agent.
Evidence outA success claim can be verified.
INTRODUCING MISSION STUDIO
A local workspace for real missions. Start with a working preset, validate your plan, and follow each step to its evidence.
ORDER REPORT
order-analyst · 3 orders · 5500 cents
Source data checked against the computed totalreport-writer · Markdown artifact
Saved contents read back and checked# Order summary Orders: 3 Total (cents): 5500
Turn order data into a checked report, or fetch service health over HTTP and verify the response.
See live step progress, agent results, and evidence. Request cancellation while a mission is active.
Browse saved runs, inspect failures, and download reports. Completed steps retain their evidence.
Launch from a checkout with npm run studio, then open the local URL printed in your terminal.
This website is a preview. Start Mission Studio on your machine to run missions; your agents control any external requests. Read the Studio guide ↗
SEE THE CONTRACT IN ACTION
Follow real executions through a verified file, a rejected claim, cancellation, and a remote agent.
Alpha.2 walkthrough of captured CLI and SDK results, with synthetic narration. Later releases add progress storage, mission deadlines, event streaming, and HTTP API integration. Playback is paced for explanation; it is not a live execution timer.
Download video ↓These are the reports behind the video. Run the examples locally to execute your own agents.
YOUR FIRST MISSION
Use Node.js 22 or newer. These commands run the current alpha from source; the included presets need no API keys.
Open the local URL printed in your terminal, choose a preset, and run it. Inspect the result and its saved evidence in the same workspace.
Explore Mission Studio ↗git clone https://github.com/starlight-protocol/starlight.git
cd starlightnpm cinpm run studioPrefer the terminal? Run npm run demo for a verified order report.
BUILD ON WHAT IS THERE
Sequential missions, agent routing, capacity limits, whole-mission deadlines, cooperative cancellation, optional verification, atomic progress checkpoints, searchable run history, mission validation, and an HTTP JSON agent.
Remote agents use a token-authenticated JSON-RPC/WebSocket contract. “Sentinel” is the protocol name for an agent.
Tools, model calls, planning, domain logic, and enforcement of business constraints. Starlight does not interpret arbitrary goals on their behalf.
Agents are trusted code. File storage preserves progress across process exits; an unfinished step may already have caused an effect. There is no automatic replay or rollback.
GO DEEPER