sandeco/reversa
Transform legacy systems into executable specifications for AI coding agents observed · 2026-08-28
Health v2 · maintenance only
59/100
- Activity 99
- Release rhythm 35
- Longevity 9
Flags: no_releases young
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 129
- days_rel: n/a
- days_push: 10
- n_releases_24m: 0
Adoption not part of the score
1526 stars · 395 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Reversa is a specification reverse-engineering framework that installs into legacy codebases and coordinates specialized AI agents to analyze existing code. It extracts business rules, flows, and architectural decisions into executable, traceable specifications that AI coding agents can use to safely evolve the system.
Use cases
- generate specifications from a legacy codebase for AI coding agents
- document undocumented business rules in old systems
- make a legacy project safe for AI-assisted refactoring
- reverse-engineer specs from vibe-coded projects
- create operational contracts from existing code
- prepare an old codebase for Claude Code or Cursor
- extract module contracts and architecture from legacy software
When to choose
- you have a legacy system with no documentation and want AI agents to work on it safely
- you need traceable, executable specifications rather than human-readable docs
- you use Claude Code, Codex, Cursor, or similar AI coding engines
When to avoid
- you are starting a greenfield project where you can write specs directly
- you only need human-readable documentation rather than agent-consumable contracts
- your project is not JavaScript/Node.js based
Facets
framework · maturity active
reverse-engineering documentation agent-framework developer-tools developer-tools documentation artificial-intelligence reverse-engineering cli cross-platform legacy-code executable-specifications ai-coding-agents specification-generation claude-code cursor ai-agents nodejs
2 sources
- readme: https://github.com/sandeco/reversa · fetched 2026-08-28 · b559cc07f14b
- registry_npm: https://registry.npmjs.org/reversa · fetched 2026-08-29 · 7d77990128c8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sandeco/reversa | main | 59 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem