Didi Mind
An agent-first personal knowledge OS
Let agents read, write and maintain your knowledge base; you review and approve by conversation.
Everything carries provenance — AI never invents on your behalf.
$ didi
didi-mind v0.1 · an agent-first personal knowledge OS
Knowledge base loaded: libs/ notes/ refs/ thoughts/
Provenance gate on · lint gate on
You Newsflash: <URL>
✓ signal/2026-08-22 filed
You Log an idea / my business direction
✓ thoughts/internalize.md updated
You
Your knowledge,
kept by agents
"AI needs a bibliography" — the risk of AI is, at bottom, an attribution problem.
Didi Mind turns that paper into a personal knowledge system:
every entry must name its source, with numbered citations, report audits and a lint gate, so AI output stays traceable.
libs/ + notes/The patent material, business topics and personal notes you have accumulated — AI organises it, but the content stays yours.
refs/The references and standards you believe in, so AI holds the line on your judgement.
thoughts/ + communityYour thinking and your running list of topics, plus the trust a community accumulates.
Just say it to the agent
No syntax to learn: one sentence is enough for the agent to file your knowledge.
# pick a command and watch how it works
One-line install:
clone it and start using it
The repository ships with the author's example knowledge base (business topics, taste standards and so on). During install, didi init automatically clears the author's personal content and gives the installer a brand-new empty knowledge base.
- 01
git --version && go versionCheck the environment
Confirm git and go (>=1.25) are available; install anything missing first (macOS: brew install go).
- 02
git clone https://github.com/amorist/didi-mind.gitClone the repository
Clone the Didi Mind repository onto your machine.
- 03
cd didi-mind && make buildBuild and pass the gates
Gates: validate pipelines/templates → unit tests → compile the CLI → sync the release build.
- 04
./skills/scripts/didi init --yesInitialise an empty knowledge base
Clears the author's example knowledge base (business topics, taste standards and so on) and hands the installer a brand-new empty one.
- 05
brew install graphvizOptional: graph rendering
Set up the graph rendering environment (optional).
- 06
./skills/scripts/didi pipeline list && didi template list && didi kb lintVerify the install
pipeline list should show 10 pipelines, template list a/b/c/d/e and kb lint no errors — then you are ready to start.
- 07
Read AGENTS.md and skills/SKILL.mdRead the docs
Read AGENTS.md and skills/SKILL.md, then report the install result and how to begin.
- 08
Tell Didi: my identity / my business direction / my current goalComplete your personal profile
Walks the installer through a personal profile: generate the libs/people/me/ owner-page skeleton and prompt for it (never invent the content).