kadence vs cadence: which one you actually want
Type it with a C and you get a baby-name poll. Six software projects share the sound, one of them is a real overlap, and this is how to tell them apart.
Start with the finding that decides whether you should keep reading. I typed
kadence vs cadence into a search engine and counted what came back: a Wikipedia
article on the given name, a Wiktionary entry, a baby-name poll, three more
Wikipedia articles, Merriam-Webster, a word-comparison site, and a Wikipedia page
about a trade-secret lawsuit between two chip-design companies.
Not one software product in nine results. If you typed that phrase because you are choosing how to spell a child's name, the answer is that Cadence is the standard spelling and Kadence is the variant, and nothing below concerns you.
Everyone else is here because they heard a tool's name said out loud and cannot work out which one it was. That is a harder problem than the spelling, because there are at least six pieces of software in play and two of them do genuinely similar things.
The six
| Project | What it is | Language | Stars | Started |
|---|---|---|---|---|
cadence-workflow/cadence | Uber's distributed orchestration engine for long-running business logic | Go | 9,452 | 2017 |
| Cadence Design Systems | chip design software, a public company, unrelated to any of this | — | — | — |
favcrm/cadence | coordinates coding agents across terminals, planning to delivery | Rust | 0 | 2026 |
thomas-powers-jr/cadence | verification layer that re-checks what an agent claims it finished | TypeScript | 2 | 2026 |
chaddotson/cadence | private browser-based tracker for recurring tasks | HTML | 0 | 2026 |
bogutskiandriy/kadence | git-native task journal, append-only events in your repo | TypeScript | 2 | 2026 |
The one with a K is the last row. Everything else is a C.
If you meant Uber's Cadence, you will know quickly. It was created in 2017, has 9,452 stars, runs as a server cluster, and orchestrates distributed workflows in Go, Java, Python and Ruby. It has nothing to do with tracking tasks in a repository, and its documentation will make that obvious within a paragraph.
If you meant Cadence Design Systems, you are very far away. That one sells electronic design automation software to people who make chips, and the only reason it shows up here is that a lawsuit it was party to ranks for the spelling comparison.
The one that actually overlaps
favcrm/cadence is the reason this page needed writing rather than being a
spelling note.
It coordinates Claude, Codex, Cursor and Devin sessions across terminals, taking
work from planning through verified delivery. Its README says the board tracks
issues as folders of Markdown files under ~/pm, that there is exactly one
writer implementation so every write is one git commit, and that the audit
trail comes from git alone. Git-backed task state for coding agents, no hosted
backend, no account. Said aloud, it is indistinguishable from this project, and
the overlap is real rather than nominal.
Here is where they actually differ, which is more useful than a feature list.
It is a controller; this is a record. cadence drives agent sessions — it
starts them, attaches to terminals, and gates delivery. kadence does none of
that. It writes down what happened and answers questions about it. If what you
want is something to run your agents, the C spelling is the correct one and
this page has done its job by sending you there.
Files against events. cadence keeps one Markdown file per issue and edits
it in place, with git commits as the history. kadence appends events and folds
the current state on read. That split is the real design decision in this whole
category, and it is the one worth understanding before picking either: editable
files are readable without any tool at all, and they are the ones that collide
when two branches change the same task. Across 8,396 merge commits
in 130 public repositories using file-based trackers, task-file conflicts hit
15% of repositories and 89% of those
were content conflicts.
That number is not an argument that cadence is wrong. It keeps one writer
behind every change, which is a legitimate way to attack the same problem from
the other end.
What each costs to start. cadence needs a local daemon running
(cadence daemon start), tmux, and the provider CLIs authenticated separately;
its README puts the development stage at implementation in progress. kadence is
a CLI at version 0.8.1, 125 KB packed, no daemon
and no network call.
Ages. cadence was created on 2026-09-16, two weeks after this project on
2026-09-02. Both have almost no stars. Neither of us is the established option,
and anyone telling you otherwise about either project is guessing.
thomas-powers-jr/cadence is the third one worth a sentence, because it is also
about agents and also uses a dot-directory. It is not a tracker — it is a gate
that refuses to let an agent close work it only claims is done, re-deriving
each acceptance criterion from evidence. It would sit happily beside either of
the two above.
How to search so you get the right one
This is the practical part, and it is measured rather than guessed.
is kadence the same as cadence workflow returns nine pages about Uber's engine
and nothing about the journal — the engine's own summary of that search said it
could not find Kadence as a distinct product and asked for clarification.
cadence git task tracker for coding agents returns favcrm/cadence fifth and
sixth, and the journal nowhere.
So the spelling on its own will not save you, because search engines correct toward the common word. What works is the noun, not the spelling:
- want the journal — search
kadence git journal, and it is the first result - want the terminal controller — search
cadence coordinate coding agents - want Uber's engine — search
cadence workflowand go tocadenceworkflow.io - want the verification gate — search
cadence acceptance criteria agents
If you only remember one thing: a K and the word journal gets you here, and a C and the word workflow gets you a distributed orchestration engine that will not help you track a task.
You wanted the K. kadence keeps tasks, their history and time as append-only events in your git repo; the measurements are where the numbers on this page come from, and each one names the test that keeps it true.
Where the numbers come from
- Probe run 2026-09-24, nine results: `kadence vs cadence` returned en.wikipedia.org/wiki/Cadence_(given_name), en.wiktionary.org/wiki/Kadence, a babynamegenie.com name poll, three more Wikipedia articles including Cadence (disambiguation) and Cadence (gait), the Wikipedia article on Cadence Design Systems, Inc. v. Avanti Corp, merriam-webster.com/dictionary/cadence and comparewords.com — no software product among them
- Probe run 2026-09-24, nine results: `is kadence the same as cadence workflow` returned only cadenceworkflow.io pages, the cadence-workflow/cadence repository and releases, and thenewstack.io — no page belonging to the git-native journal appeared, and the engine's own summary said it could not find Kadence as a distinct product
- Probe run 2026-09-24, nine results: `cadence git task tracker for coding agents` returned github.com/favcrm/cadence and one of its pull requests at the fifth and sixth positions; no page belonging to the git-native journal appeared
- Repository figures read from the GitHub API on 2026-09-24 — github:cadence-workflow/cadence stargazers_count=9452, github:favcrm/cadence stargazers_count=0, github:thomas-powers-jr/cadence stargazers_count=2, github:chaddotson/cadence stargazers_count=0, github:dominicplouffe/Cadence stargazers_count=0, github:bogutskiandriy/kadence stargazers_count=2
- Creation dates read from the GitHub API on 2026-09-24: cadence-workflow/cadence 2017-02-21, thomas-powers-jr/cadence 2026-05-13, chaddotson/cadence 2026-08-16, dominicplouffe/Cadence 2026-08-28, bogutskiandriy/kadence 2026-09-02, favcrm/cadence 2026-09-16
- favcrm/cadence describes itself as coordinating coding agents across terminals; its README states that the board tracks issues as folders of Markdown files under ~/pm, that there is exactly one writer implementation so every write is one git commit, that it needs a local daemon started with `cadence daemon start` plus tmux and provider CLIs, and that its development stage is implementation in progress — README read 2026-09-24
- thomas-powers-jr/cadence describes itself as a verification layer that stops AI agents from shipping work they only claim is done, re-deriving each acceptance criterion from evidence, with state in a .cadence/ directory — README read 2026-09-24
- 8,396 merge commits across 130 public repositories using file-based trackers — kadence docs/research/probe-a-results.md