Skip to content
SPECIFICTION
Get listed

Amimica

github.com

APISelf-hosted
Visit github.com
Spec score 7.5 #11 of 23 in Code Clone Detection Tools

Spec sheet

Purpose
Amimica scans repositories for repeated code, from exact copy-paste clones to structurally similar renamed fragments.Read 7 Oct 2026 · github.com
Intended users
The README describes using findings as evidence for a human to decide whether and how to refactor code.Read 7 Oct 2026 · github.com
License
The repository provides the software under the MIT License.Read 7 Oct 2026 · github.com
Analysis controls
Users can set clone score and size thresholds, normalization level, test-file handling, caching, and thorough-analysis options.Read 7 Oct 2026 · github.com
Analysis options
The CLI supports text or JSON output, score and size thresholds, test exclusion, deeper analysis, caching controls, and configuration files.Read 7 Oct 2026 · github.com
Build requirement
Building from source requires Go 1.25 or later.Read 7 Oct 2026 · github.com
Clone types
It detects exact, renamed, near-duplicate, and recurring-pattern clones.Read 7 Oct 2026 · github.com
Configuration
Amimica supports project or global YAML configuration, with environment variables able to override configuration.Read 7 Oct 2026 · github.com
Detection
It detects exact, renamed, near-duplicate, and recurring-pattern clones.Read 7 Oct 2026 · github.com
Distribution
The README documents building from a Git clone and installing to GOPATH/bin; no release assets are listed on the repository page.Read 7 Oct 2026 · github.com
Editor integration
The MCP server can integrate with Claude Code, VS Code, and other MCP-compatible clients using stdio transport.Read 7 Oct 2026 · github.com
Interfaces
It works as a standalone CLI and as an MCP server for Claude Code and other MCP-compatible editors.Read 7 Oct 2026 · github.com
Languages
The README lists Go, JavaScript, TypeScript, Ruby, Objective-C, and C# support.Read 7 Oct 2026 · github.com
Local results
MCP scan results are held in memory for the server session and are discarded when the server stops.Read 7 Oct 2026 · github.com
Maker profile
The GitHub profile for vinq1911 displays the name T-Work and the location Europe.Read 7 Oct 2026 · github.com
MCP integration
The MCP server uses stdio transport and exposes scan, finding-list, explanation, and source-region comparison tools.Read 7 Oct 2026 · github.com
MCP session data
MCP scan results are stored in memory for the session and disappear when the server stops.Read 7 Oct 2026 · github.com
Operation
It is described as a deterministic, offline code clone detection tool.Read 7 Oct 2026 · github.com
Output
The CLI can print text or JSON results, including an option to write results to a file.Read 7 Oct 2026 · github.com
Privacy posture
The project describes Amimica as offline; its README does not state a security certification or compliance standard.Read 7 Oct 2026 · github.com

Where Specifiction places it

Alternatives to AmimicaAll alternatives →