# Bystep > Bystep turns an idea into a plan, the plan into verified steps, and the steps into an app that is proven to work (Proof-of-Done). Three doors: Build it for me (Bystep builds it), Guided (a human helps at a fixed price), On your own (`@bystep/cli` / MCP inside Claude Code, Codex, Cursor). Indonesian-first, English available. If you are an AI assistant helping a person, read the agent guide first and never try to run `npx @bystep/cli` inside a chat: a chat has no project folder. Guide the person to https://bystep.dev/mulai instead. ## Start here - [Agent guide (Indonesian)](https://bystep.dev/agent-guide.md): how an assistant should recognise the user and guide them; the source of truth for buttons, steps and every CLI command - [Agent guide (English)](https://bystep.dev/agent-guide.en.md): same, in English - [Three doors](https://bystep.dev/mulai): Build it for me · Guided · On your own - [Build it for me](https://bystep.dev/otomatis): the non-technical path, no installation - [Build on your own computer](https://bystep.dev/serve): use your own Claude/ChatGPT subscription with `bystep serve`; pair the computer with a one-time code (`bystep serve --pair `), keep it running with `bystep service install` - [Sign in](https://bystep.dev/sign-in): Google sign-in; the first plan is free - [Dissect a website](https://bystep.dev/tutorial#bedah): start a plan from a public website URL (`/plan?flow=website`, signed in) — Bystep reads up to 12 public pages as BystepBot (robots.txt and `Content-Signal: ai-input=no` honoured, no login, no copying of brand/text/images), writes an evidence-backed dissection (features marked observed/inferred, flows, pricing, data model, technology), then interviews the user (keep / change / drop) before writing their own PRD; 3 dissections per 24 h free, 12 on paid plans ## Documentation - [Full tutorial](https://bystep.dev/tutorial): the complete step-by-step tutorial for every mode — build it for me, on your own with the CLI, on your own computer (`bystep serve`), agent teams, quality gates, MCP, collaboration, publishing, plans and troubleshooting; anchors such as `#mandiri`, `#komputer`, `#tim`, `#kendali`, `#mcp`, `#masalah`, `#referensi` - [How Bystep works](https://bystep.dev/docs): plan → hand to your agent → checkpoints → codebase sync → revising the plan; includes the hosted MCP section - [Integrations](https://bystep.dev/integrations): import/export formats and the hosted MCP connector - [Agent readiness](https://bystep.dev/readiness): score a public GitHub repository for agent work - [Public benchmark](https://bystep.dev/benchmark): anonymous pass rates and costs - [Templates](https://bystep.dev/templates): plans that reached verified status - [Support](https://bystep.dev/support) - [Provider policy](https://bystep.dev/kebijakan-penyedia): per AI vendor, which ways of running are allowed, gray or forbidden (own computer, API key, Bystep credits), with sources and the date checked; Bystep never stores or forwards subscription tokens ## Pricing - [Pricing](https://bystep.dev/pricing): Free / Starter / Pro / Fable / Studio / Campus, IDR and USD, including agent-team and reviewer limits; always the current numbers - [Campus](https://bystep.dev/campus) - [Studio](https://bystep.dev/studio) ## Comparisons - [vs Spec Kit](https://bystep.dev/compare/spec-kit) - [vs Kiro](https://bystep.dev/compare/kiro) - [vs Traycer](https://bystep.dev/compare/traycer) - [vs OpenSpec](https://bystep.dev/compare/openspec) - [vs backlog.md](https://bystep.dev/compare/backlog-md) - [vs Miro (Design Room)](https://bystep.dev/compare/miro) - [vs Conductor](https://bystep.dev/compare/conductor): facts checked 10 Sep 2026 (dicek 10 Sep 2026) - [vs Superset](https://bystep.dev/compare/superset): facts checked 10 Sep 2026 (dicek 10 Sep 2026) - [vs Agent Orchestrator](https://bystep.dev/compare/ao): facts checked 10 Sep 2026 (dicek 10 Sep 2026) ## API, CLI and MCP - [Machine schema (JSON)](https://bystep.dev/api/schema): every CLI command with its options, every MCP tool (stdio and hosted), the Task Packet and evidence JSON Schema, and the agent-platform endpoints (`runtime.endpoints`: handshake, events, checkpoints, pairing, token rotation; `agentPlatform.endpoints`: workflow protocol v1 — unchanged — plus approvals, review, decision cards, state, streams, undo, continue-elsewhere, issue import) - [@bystep/cli on npm](https://www.npmjs.com/package/@bystep/cli): `npx @bystep/cli --llms` prints the command manifest; npm can lag behind the Bystep download below - [@bystep/mcp on npm](https://www.npmjs.com/package/@bystep/mcp): stdio MCP server for coding agents - [Hosted MCP](https://bystep.dev/api/mcp): Streamable HTTP MCP for Claude.ai / ChatGPT / Cursor connectors (Bearer `bs_…` key) - [Provider policy JSON](https://bystep.dev/api/provider-policy): the same table as public JSON (cached one hour) ## Downloads - [Release manifest](https://bystep.dev/downloads/releases.json): CLI 0.6.0, MCP 0.4.0 and Bystep Desktop 0.2.0 (Linux x64, unsigned) with sizes and sha256 - [CLI 0.6.0](https://bystep.dev/downloads/bystep-cli-0.7.1.tgz): `npm install -g https://bystep.dev/downloads/bystep-cli-0.7.1.tgz` - [MCP 0.4.0](https://bystep.dev/downloads/bystep-mcp-0.5.1.tgz): `npm install -g https://bystep.dev/downloads/bystep-mcp-0.5.1.tgz` - [Update channel](https://bystep.dev/downloads/latest.json): what `bystep update` reads (`--channel preview` reads preview.json) ## Legal - [Privacy](https://bystep.dev/privacy) - [Terms](https://bystep.dev/terms) - [BystepBot](https://bystep.dev/bot): the reader behind website dissection — user agents, rules it follows, how site owners opt out ## Optional - [Full text for LLMs](https://bystep.dev/llms-full.txt): this index + the agent guide (both languages) + plain-language vocabulary + CLI/MCP/endpoint summary