Amimica
github.com
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
- Code Clone Detection Tools#11 of 237.5