- Client configuration edits follow the duplicate-member semantics used by MCP clients.
- Includes the 6.6.0 changes and migration notes. That version was tagged but was not published to npm.
- Client configuration: Setup edits the last repeated JSON/JSONC member, matching the value clients actually read. Setup and uninstall refuse a removal that would reactivate a shadowed duplicate,…
- Add Kuna as a caller-supplied static-analysis provider.
- Query selected JavaScript facts and multiple APK locale tables without repeating the underlying analysis.
- Extend Ghidra analysis to Windows ARM PE targets and explicit raw m68k images.
Rea by morluto
Reverse engineer anything with agents, from app behavior down to native binaries.
Recently added on Oct 22, 2026. The description, category and pricing were filled in from public metadata and have not been checked by an editor yet.
Usage data: latest readings Oct 18 to Oct 22, 2026, last checked Oct 22, 08:36 UTC. Date of each number
What Rea does
It is free and open source (MIT); you pay only for the models it calls.
Key facts
| Maker | morluto |
|---|---|
| First released | April 2026 |
| License | MIT |
| Main language | TypeScript |
| Open issues and PRs | 1,644 |
Pricing
Open source under the MIT licence; check the website for any paid hosted plans.
, checked Oct 22, 2026. Prices change often; confirm before you buy.
Quick answers
- Free to start?Yes
- Open source?Yes (MIT)
- Closest alternativeOpenAI Codex · all alternatives
AgentGid articles about Rea
AI Agent Statistics 2026: Live Usage, Growth and Activity Data
Current statistics on AI agents from public data: package downloads, editor installs, GitHub stars, pull requests opened by coding agents, release pace and benchmark results. Updated daily.
Best AI Coding Agents in 2026: Ranked by Usage, Benchmarks and Price
The AI coding agents developers use most, with live download and install numbers, benchmark results, entry prices and a way to choose between terminal, IDE and cloud agents.
How to Start Using a Terminal Coding Agent: Setup, First Tasks and Guardrails
A practical manual for your first week with a command-line coding agent: installing one, running a first session, writing project instructions, setting permissions and keeping costs under control.
Get started with Rea
| npm | npm install -g rea-agents |
|---|
These commands use the packages tracked on this page. The vendor may recommend a different installer.
Rea alternatives
| # | Agent | Gid Score | Downloads 7d | 7d | 30d | Stars | Latest release | Price | |||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
OpenAI CodexOpenAI |
84 | 13.2M | down 44.9% | up 11.8% | 130K+168/day | 0.163.07d ago | Free + $8/mo | |||
| 2 |
|
81 | 6.4M | down 48.7% | down 27.2% | 153K+284/day | 2.1.308today | $20/mo | |||
| 4 | 78 | 2.1M | down 29.0% | up 19.2% | 220K+938/day | 1.19.36d ago | Free + $10/mo | ||||
| 7 |
PiEarendil Inc. (created by Mario Zechner) |
74 | 2.7M | down 34.7% | up 72.2% | 117K+273/day | 1.4.0yesterday | Free (OSS) | |||
| 12 |
mini-SWE-agentPrinceton University & Stanford University (SWE-agent team) |
64 | 4.7M | up 39.6% | up 49.5% | 8,725+29/day | 2.4.63mo ago | Free (OSS) | |||
| 23 |
Gemini CLIGoogle |
58 | 227K | down 44.2% | up 3.2% | 107K+34/day | 0.65.02d ago | Varies | |||
| No agents match that filter. | |||||||||||
Ratings from people who use Rea
No ratings yet. Used Rea? Rate it and say what it is good and bad at.
Rea news
-
New on AgentGid: Rea
Reverse engineer anything with agents, from app behavior down to native binaries.
-
Rea passes 350K GitHub stars
-
Rea gained 167K GitHub stars in a week
Now at 340K stars, against about 43.1K a week over the month before.
-
Rea 6.7.0 released
Client configuration edits follow the duplicate-member semantics used by MCP clients.; Includes the 6.6.0 changes and migration notes. That version was tagged but was not published to npm.; Client configuration: Setup edits the last repeated JSON/JSONC…
-
Rea passes 300K GitHub stars
-
Rea 6.5.0 released
Analyze selected JavaScript files and recover cross-bundle relationships without expanding the selected source scope.; Read compact summaries and page retained Evidence across binary, managed, Android, Dart, WASM and network workflows.; Inspect SQLite…
-
Rea passes 250K GitHub stars
-
Rea passes 200K GitHub stars
What changed: recent Rea releases
20 stable releases in the last 90 days · Full changelog
- Add Kuna as a caller-supplied static-analysis provider.
- Query selected JavaScript facts and multiple APK locale tables without repeating the underlying analysis.
- Extend Ghidra analysis to Windows ARM PE targets and explicit raw m68k images.
- Preserve completed Evidence, cancellation reasons and retryable cleanup across provider and CLI finalization.
- Kuna analysis: Use a caller-installed Kuna for procedure listings, pseudocode, assembly, call relationships, exact-address xrefs and cached string searches. Project exports retain source spans and…
- Retained JavaScript facts: Query exact application paths, selected properties and filtered module references through inspectanalysisview, with paging and complete row Evidence. These views reuse…
Earlier releases
- Analyze selected JavaScript files and recover cross-bundle relationships without expanding the selected source scope.
- Read compact summaries and page retained Evidence across binary, managed, Android, Dart, WASM and network workflows.
- Inspect SQLite snapshots, packet and signal recordings, WebAssembly, Rust dependency metadata and Electron fuses offline.
- Keep completed Evidence and partial observations available when analysis or cleanup fails.
- JavaScript source selection: analyze exact application paths without expanding imports into the selected scope. Unselected files retain identity and explicit unknown coverage; summary delivery…
- Code-split recovery: recover related bundles from multiple selected inputs, retaining per-file provenance and downstream cross-chunk imports. Recorded CLI/MCP coverage is Linux x64 with Wakaru…
- Android: added device inspection, split-APK acquisition, logs, screenshots, file transfers and explicit app lifecycle actions through ADB, plus manifest and localized-string decoding with Apktool.…
- JEB: browse project units and decompile selected items through a caller-started local JEB MCP server. (#1536) Thanks @3QL.
- Large analyses: discover retained Evidence without loading every payload, and inspect JavaScript graphs, binary layouts and function dossiers through summaries and selected views. (#1682, #1568,…
- JavaScript: isolate source analysis in an owned process with configurable heap and timeout limits; retain completed facts and explicit unknowns when analysis runs out of resources. (#1651, #1563,…
- Ghidra: configure import language/compiler specifications and seed functions, code and labels before auto-analysis. (#1667) Thanks @sqmagellan.
- RPC discovery: recognize supported tRPC calls, HTTP-link URLs and named GraphQL operations in JavaScript applications and web bundles. (#1670) Thanks @pompiliodonatoapp.
- captures: Historical captures without current producer accounting or transaction identity, and web diffs missing accessibility or storage dimensions, are rejected. Preserve original captures and…
- browser: JSON shape paths now contain typed property and array-element segments. WebMCP inputschemashape is replaced by inputschema and inputschemasha256, retaining declared examples and defaults.
- process: Filesystem digest omission entries now require systemcode; budget and changed-file omissions use null, and unavailable-file omissions preserve the operating-system error code.
- contracts: Provider analysis outputs must explicitly supply metadata previously repaired with defaults; unsupported nullable facets must be reported as null.
- javascript: Semantic graph facts now store evidence context IDs and locations. Graph and semantic trace results require an inline evidencecontexts table.
- contracts: source-map URLs now live in target observations selected by declaredurlsha256, and doctor skill identity no longer emits installedcatalogdigest. Use the documented observation join and…
- MCP / Evidence / snapshots / artifacts: Success results are direct canonical Evidence; read normalizedresult rather than the old result/evidence wrapper. Evidence requires nullable…
- Process captures: Legacy v3 conversion is removed. Explicit executable identity and eventjournal are required; retain old captures and recapture when current comparisons are needed instead of…
- Cleanup and evaluation: A one-shot analysis reports cleanup failure while preserving the completed observation or primary diagnostic. Handle cleanupincomplete and retained observations/resources.…
- JavaScript: Return-field projections require explicit presence; export-shape changes carry both sides' presence and property inventory coverage. Semantic object operations retain complete…
- Function comparisons: Remove the unreachable truncated dimension state and summary.truncated counter; update enum and display consumers while retaining explicit unknown facts. (5510b27)
- Historical sources: Unreadable/unknown symlink targets require target: null; external targets retain the observed absolute target. Reimport graphs containing display placeholders such as…
Rea popularity and usage data
Rea was downloaded 416K times from npm in the week ending Oct 18, 2026. Its download count moved to a different level overnight on Oct 9, 2026. A jump like that comes from automated installs switching on or off or from a change in how the registry counts, so growth rates across that date are not shown. The GitHub repository has 361K stars, 359,750 of them added in the last 30 days. The latest stable release is 6.7.0, published Oct 18, 2026; there were 14 stable releases in the past 30 days. It was mentioned in 5 Hacker News posts and comments over the last 30 days.
Download the raw daily series: rea.csv
Gid Score breakdown
Each component is scored 0 to 100 from public signals; a dash means no data for it. Methodology.
How fresh these numbers are
| Number | Latest reading | Last checked |
|---|---|---|
| Package downloads | Oct 18, 2026 | Oct 22, 08:36 UTC |
| GitHub stars | Oct 22, 2026 | Oct 22, 08:36 UTC |
| Website rank (Tranco) | Oct 21, 2026 | Oct 22, 08:36 UTC |
| Hacker News mentions | Oct 21, 2026 | Oct 22, 08:36 UTC |
We fetch every source once a day. Registries publish downloads and page views a day or two late, so their latest reading trails the check. A reading more than 4 days old is marked out of date; the Gid Score still uses it until a newer one arrives.
Rea FAQ
How much does Rea cost?
Open source under the MIT licence; check the website for any paid hosted plans.
Is Rea open source?
Yes. Rea is open source, released under the MIT license.
How popular is Rea?
Rea was downloaded 416K times from npm in the week ending Oct 18, 2026. Its download count moved to a different level overnight on Oct 9, 2026. A jump like that comes from automated installs switching on or off or from a change in how the registry counts, so growth rates across that date are not shown. The GitHub repository has 361K stars, 359,750 of them added in the last 30 days.
What is the latest version of Rea?
The latest stable release we track is 6.7.0, published on Oct 18, 2026.
What are the alternatives to Rea?
The closest alternatives in the same category by Gid Score are OpenAI Codex, Claude Code, OpenCode, Pi.
For the makers of Rea badges, corrections
Add a live badge to your README or site:
[](https://agentgid.com/agents/rea/)
[](https://agentgid.com/agents/rea/)
[](https://agentgid.com/agents/rea/)
Something wrong or outdated on this page? Send a correction with a link to the official source. More for makers.
Where these numbers come from
npm: rea-agents. GitHub: morluto/rea. Site rank: rea.tools on the Tranco list. See data sources for how each one is collected.
Product facts and pricing were checked against: rea.tools, github.com, npmjs.com.
