Skip to content
CAI
Software that uses CAICheck a score

topoteretes/cognee

46.6

Weak · 4 October 2026

234.5k

lines of production code

Python

with TypeScript

1

measurement over time

CAI band scale
CAI lens gauges

How this codebase got here

Baseline

  • First survey — no prior run to compare against. CAI 47.

Lenses

  • Code Health 67
  • Architecture 84
  • Maturity 64
  • Readiness 32
  • Security 67
  • Domain Modelling 100
  • Accessibility 49
  • Performance 69

Changes since last survey

  • 300 commits — 143 feature/other, 157 fixes

By area

  • (repo) — 124 commits
  • cognee/tests — 42 commits
  • cognee/infrastructure — 30 commits
  • (root) — 28 commits
  • cognee/modules — 12 commits
  • cognee/api — 10 commits
  • cognee/tasks — 10 commits
  • .claude/skills — 7 commits
  • .github/workflows — 6 commits
  • .agents/skills — 5 commits
  • cognee-frontend/src — 3 commits
  • cognee/cli — 3 commits
  • examples/demos — 3 commits
  • .claude/hooks — 2 commits
  • cognee/shared — 2 commits
  • examples/guides — 2 commits
  • .github/scripts — 1 commit
  • cognee-mcp/Dockerfile — 1 commit
  • cognee-mcp/pyproject.toml — 1 commit
  • cognee-mcp/src — 1 commit

Notable commits

  • fix: COG-6610 fix: Keep credential metadata on reconnect
  • fix: COG-6620 fix: Correct the install nonce and the sync stamp
  • fix: COG-6620 fix: Harden the Google Drive sync and OAuth binding
  • fix: COG-6620 fix: Make the install cookie race-free and expose sync status
  • fix: COG-6624 fix(api): Scope provenance graph to caller's readable data
  • fix: COG-6624 fix(api): Scope provenance graph to caller's readable data (#5168)
  • fix: Merge branch 'dev' into fix/cog-6127-only-context-full-prompt
  • fix: Merge branch 'dev' into fix/cog-6624-schema-provenance-scope-leak
  • fix: Merge branch 'dev' into fix/embedding-dimensions-on-dataset-registry
  • fix: Merge branch 'dev' into fix/pgvector-shared-prune-safety
  • fix: Merge branch 'dev' into fix/pgvector-shared-prune-safety
  • fix: Merge branch 'dev' into fix/pgvector-shared-prune-safety
  • fix: Merge branch 'dev' into fix/pgvector-shared-prune-safety
  • fix: Merge branch 'dev' into fix/reraise-cognee-api-errors-sdk635
  • fix: Merge branch 'dev' into fix/sdk-607-paginate-dataset-data
  • fix: Merge branch 'dev' into fix/sdk-781-env-file-resolution
  • fix: Merge branch 'dev' into fix/sdk-781-env-file-resolution
  • fix: Merge branch 'dev' into fix/sdk-781-env-file-resolution
  • fix: Merge branch 'dev' into fix/sdk-781-env-file-resolution
  • fix: Merge branch 'dev' into fix/sdk-810-tokenizers-embedding-tokenizer
  • …and 280 more

Written by watchdog.canine.dev from the codebase's own history, inside the signed delivery this page is composed from.

Survey your own repository

topoteretes/cognee was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point a surveyor at a repository you know and see whether you agree with it.

About this page

  • The score is its most recent published measurement, taken on 4 October 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit b32d8afc59e1064d9291b9828a8a147be9cc8bab — the exact code this score is about.
  • Scored under rubric-2026.10.1 — the same rubric and the same method as every other entry in this index.
  • Measured by watchdog.canine.dev using codehealth-analyzer preprod-7c295ce42055.