repowiserepowise
Sign in
ollama/ollama
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseollama/ollama
OL
OL

ollama / ollama

gomain4713800272.1K linessynced 2w ago
Since the previous index, 1mo ago+37 files+0.5 defect risk+0.5 hotspot health

Code health

6.0out of 10Fair

This codebase scores 6.0 out of 10 on defect risk, which we rate fair. It also scores maintainability 6.9 and static performance risk 9.6 out of 10. The three are scored separately and never blended into one number. The files you change most are the weak spot: 99 of 965 files are git hotspots, and they average 3.5.

Full health report →
Documentation1,551pages54 with model-written prose, 1,497 built from the indexScore validation12/204.29× baselineOf the 20 lowest-health files, 12 were bug-fixed in the last 6 months — 4.29× the 14% baselineDead code328exportsUnused exports that nothing in the graph reaches
Lines of code
272.1K
Files
965
Symbols
12,481
Modules
73
Languages
13

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Use sentinel value for MissingPart errorproposed · 2w ago
  • Omit patch tool type from codex schema to avoid compatibility issuesproposed · 2w ago
  • Defer model info fetching in ollama run until interactive modeproposed · 2w ago
  • Update /api/create endpoint to use JSON (breaking change)proposed · 2w ago
  • Add CLI embeddings command (ollama embed)proposed · 2w ago
  • mlxrunner fixesproposed · 2w ago

Needs attention

73 open
  • medium severity. ProposedUse sentinel value for MissingPart errorAuto-proposed decision awaiting review
  • medium severity. ProposedOmit patch tool type from codex schema to avoid compatibility issuesAuto-proposed decision awaiting review
  • medium severity. ProposedDefer model info fetching in `ollama run` until interactive modeAuto-proposed decision awaiting review
  • medium severity. ProposedUpdate /api/create endpoint to use JSON (breaking change)Auto-proposed decision awaiting review
  • medium severity. ProposedAdd CLI embeddings command (ollama embed)Auto-proposed decision awaiting review

Where the risk concentrates

All 99 hotspots →

Ranked by prior bug fixes and change frequency, mined from full git history rather than from the code alone.

FileChurnPrior fixesMaintainersCommits 90d
routes.goserver99.9th43710
launch_test.gocmd/launch99.8th3411
routes_generate_test.goserver99.6th0155
cmd.gocmd99.5th43313
mtp.gox/mlxrunner99.4th02bus factor 111

Composition

Open the graph →
go 75%markdown 8%typescript 7%json 4%cpp 3%Other 3%

Explore this codebase

  • Docs1,551 pages across 73 modules→
  • ChatAsk this codebase a question and get an answer with its sources→
  • Files965 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 21 entry points→
  • Code healthPer-file scores, 5,625 open findings, coverage and refactoring targets→
  • Knowledge graphEntities, communities, and the paths between them→
  • Change couplingFiles that keep changing together, mined from commit history→
  • CommitsChange-risk ranked history with agent provenance→
  • ContributorsBus factor, per-file maintainers, and the human/agent split→
  • StatsSize class, origin, lifetime churn, rhythm and records→
  • CostsWhat indexing this snapshot cost, by model and by run→