Your agent keepsre-deciding what youalready decided.
OneCue remembers why your project chose Postgres over Redis, why the retry loop was rejected, why that incident happened — and puts the one relevant decision in front of your coding agent before it changes the code. One cue per prompt, with its source. Silence when nothing applies.
Free, local-first · decisions live in your repo as Markdown
or npm i -g onecue-cli · skill only: npx skills add onecueai/onecue-skill
The dead end your agent never re-enters.
One prompt, two outcomes. The difference is a decision your project already paid to learn.
The agent reads queue-worker.ts, finds no Redis usage, and proposes moving the queue to Redis — the approach already rejected after Redis reconnects duplicated queued jobs. You re-explain. Again.
The cue surfaces before the edit, and the agent tunes SKIP LOCKED batch size instead.
Scripted illustration of the local skill. Real store, real recall — the numbers are illustrative, not benchmarks.
A decision store your agents can walk.
One canonical store, automatic capture and recall. Here is what you get to work with.
Local-first store
Decisions live in .onecue/decisions/ — git-visible Markdown committed with your repo. Diffable in PRs, reviewable like code, yours.
Hooks for Claude Code + Devin
Lifecycle hooks write and consult the store automatically. Tell the agent "remember this" and the skill captures it; recall happens on the next prompt.
Decision graph
--supersedes retires old decisions so recall surfaces only the current head; --conflicts-with warns instead of silently picking a side.
onecue doctor
Verifies runtime, store, hooks and decision-file integrity. Exits non-zero on warnings, so it fits CI.
Works where Agent Skills are read
Codex, Cursor, Gemini CLI and OpenCode load the same skill. One store, every harness your team runs.
Precision-first recall
onecue recall returns the one cue this context would surface — or silence. The store is never dumped into the prompt.
Runs on your machine. Reads like code review.
Built for teams running agents on client repos: nothing phones home, and every decision is a file you can diff.
Local-first
The store never leaves your machine — no account, no cloud. Your agent's own model provider still sees your code; OneCue adds no second hop.
Git-visible Markdown
Decisions are plain files in your repo. They travel with the code, review in the PR, and load in whatever agent reads the project.
MIT licensed
The whole CLI and skill are MIT on GitHub. You need not trust this page — read what the code does.
CI-ready
onecue doctor exits non-zero on warnings. Wire it into CI and a broken setup fails the build, not the next session.
Live today. More in development.
The free local skill and CLI are available now. These pieces are planned, not shipped:
- In development
OneCue Cloud
Shared project intelligence across machines and teammates. The launch list collects an email on the Cloud page.
- In development
Background verification
A loop that re-checks saved decisions against changing code, reconnects evidence, and refines the cue before it reaches the next task.
Frequently Asked
Questions
Common questions about how OneCue works.
Try it on one repo — two minutes.
Run the installer in a client project, ship a day's work, and watch the next prompt arrive with the decision already attached. onecue uninstall removes only the hooks — your decisions stay.