Getting started
Install
npx @kaddo/cli initOr install globally:
npm install -g @kaddo/clikaddo --helpInitialize
kaddo initCreates:
architecture/ knowledge.md ← current state of the product roadmap.md ← intentions and priorities work-items/ ← one file per work item.kaddo/ config.yml ← project configThe full workflow
kaddo init # state: new | pre-ai | legacy, team size, structurekaddo scan # deterministic technical inventory → .kaddo/scan.jsonkaddo context # LLM context pack → .kaddo/context-pack.mdkaddo add agents # install agent prompt packskaddo understand # guided CLI → LLM handoff planThen use your LLM (Claude, ChatGPT, Cursor, Copilot, Windsurf…) with the generated context pack and Kaddo agents to create capabilities, architecture and a roadmap. The CLI never calls an LLM — it prepares the context; your LLM does the interpretation.
Back in the CLI, turn understanding into evolving code:
kaddo create --from roadmap # turn a roadmap candidate into a Work Itemkaddo owners suggest # declare code: ownership on the Work Itemkaddo guard # detect possible knowledge drift before committingkaddo explain # summarize what Kaddo currently knowsSee the Workflow page for the CLI vs LLM split and how Kaddo supports new, pre-AI and legacy projects.