One tool for AI-assisted development. Keep your agents in sync, your sessions tracked, and your context intact across projects, machines, and teammates.
$ npx openboot agentinitAuto-detect your stack and sync agent context with one command.
┌─────────────────┐ ┌─────────────────┐ │ Your Project │ │ Generated │ │ │ boot agent init │ │ │ package.json │───────────────────────▶│ .cursorrules │ │ boot.yaml │ auto-detect stack │ AGENTS.md │ │ ~/.boot/agent/ │ merge conventions │ CLAUDE.md │ │ skills/ │ detect skills │ SOUL.md │ │ │ │ copilot-inst… │ └─────────────────┘ └─────────────────┘
Sync .cursorrules, AGENTS.md, CLAUDE.md, SOUL.md, and copilot-instructions.md from one config. Generates missing files, keeps existing ones in sync
Define AI identity (values, boundaries, voice). Boot finds and syncs existing skills following the Agent Skills standard
Personal conventions in ~/.boot/agent/ apply to every project automatically
Share a company-wide baseline via git,conventions, env rules, setup commands
Docker, app processes, env validation, reverse proxy, all from boot.yaml
Define tasks and CI workflows once, generate for VS Code, Zed, GitHub Actions, and Forgejo
Point agent context at any git repo. Boot clones to a global cache, keeps it updated, and feeds it to your AI tools automatically
Git tracks code; OpenBoot tracks the AI work behind it. Sessions, tasks, and snapshots in .openboot/—plain JSON, no cloud, resume across machines
No config needed to get started. Add a boot.yaml when you want control.
Everything you need to know about OpenBoot.
One tool for AI-assisted development—across projects, machines, and teammates.
Get started