3 views

akitaonrails/ai-memory

Solution for long term memory for agent coding CLIs and to facilitate handoff between different agent vendors

Rust★ 12,477+286 that day#5 on trending

Analyzed October 22, 2026 at 1c86aeb (main) with jscpd v5 in 4.6s. Code duplication went from 8.59% on Sep 22 to 8.21% on Oct 22.

E37.6/100
Project health566,854 lines of code (L)
Duplication42
10.6% in rust, bash, typescript, sql, python, swift, powershell, nix, javascript, docker, nginx
Dead coden/a
the languages dead code reads are under 5% of the code
Complexity33
79.4%

The score is jscpd's own --health model: markup, data and text left out, tests kept. The numbers below are the trending scan's.

8.21%duplicated code · 36,802 of 448,106 lines
3,000clones in code
494code files of 1,168 scanned
9.75%duplicated over all files · 5,012 clones

The code number leaves out tests, fixtures, docs, examples, data files, styles, translations and vendored code, and 2 generated files: crates/ai-memory-cli/src/commands/init.rs, crates/ai-memory-store/migrations/V14__users.sql.

Largest clones in the code

7 more
Largest clones over all files, tests and data included
By format, code only
FormatFilesLinesClonesDuplicated linesDuplication
rust334429,9232,96335,9978.37%
bash1199,190327678.35%
typescript154,7942130.27%
powershell31,6632160.96%
swift202,076190.43%
python2427000%
javascript133000%
By format, all files
FormatFilesLinesClonesDuplicated linesDuplication
rust525535,0814,80357,75410.79%
markdown17259,751691,7872.99%
sql763,707611,37337.04%
bash16713,498448516.3%
markup242,125111155.41%
yaml182,45310933.79%
typescript418,3083200.24%
txt1284327396.13%
python112,7392190.69%
powershell82,0992160.76%

Trending appearances

DayRankStarsFilesLinesClonesAll filesCodeHealthCommit
Oct 22, 2026#512,477 (+286)1,168639,4735,0129.75%8.21%E 37.61c86aeb
Oct 20, 2026#111,517 (+666)1,138609,8584,7209.63%8.2%E 37.811ab100
Oct 19, 2026#310,666 (+512)1,132607,2354,6929.61%8.2%E 37.7b18f22a
Oct 18, 2026#310,036 (+178)1,129604,7834,6679.61%8.19%E 37.8995e35d
Sep 22, 2026#37,812 (+167)654299,8442,4549.44%8.59%E 395157c6b

Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.