ReA — Documentation Intelligence

Hover over any function to instantly see its docs. Browse your entire codebase in the sidebar. Generate missing docs with AI.
ReA indexes your workspace, extracts JSDoc/docstrings/rustdoc, and surfaces documentation exactly where you need it — without leaving the editor.

Core features — indexing, hover, sidebar, IntelliSense — work fully offline. No account required.
Features

- Hover documentation — move your cursor over any function to see its signature, parameters, and description
- Sidebar browser — navigate all documented functions in the ReA activity bar panel, grouped by file
- IntelliSense integration — completion suggestions and signature help powered by your indexed docs
- Diagnostics — highlights undocumented functions and
@param mismatches as you type
- AI doc generation — generates docs for undocumented functions via local Ollama (no quota) or Reatomize proxy
- Analytics dashboard — documentation coverage %, debt view, and heatmap; export to Markdown
- Local sync — export/import docs as
.rea-docs.json to share with teammates or use in JetBrains
- Cloud sync — push and pull docs across machines with a Reatomize account
- Auto-indexing — incremental re-index on startup; only changed files are re-processed
- 20+ languages — TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, PHP, Ruby, Swift, Kotlin, and more
Getting Started
- Install ReA by Reatomize from the Extensions Marketplace
- Open any project in VS Code — ReA indexes it automatically on startup
- Hover over a function to see its documentation
- Click the ReA icon in the Activity Bar to browse all documented functions
- (Optional) Sign in at
ReA: Sign In to enable cloud sync and higher AI quota
Commands
| Command |
Description |
ReA: Index Workspace |
Full re-index of the workspace |
ReA: Show Documentation |
Open the documentation panel |
ReA: Show Analytics Dashboard |
Documentation coverage and debt report |
ReA: Export Documentation Report |
Save coverage report to docs-report.md |
ReA: Clear AI Cache |
Remove cached AI-generated docs to regenerate |
ReA: Export Docs to .rea-docs.json |
Export docs for local sharing |
ReA: Import Docs from .rea-docs.json |
Import a shared .rea-docs.json file |
ReA: Sync Docs to Cloud |
Push and pull docs with your Reatomize account |
ReA: Sign In |
Sign in to a Reatomize account |
ReA: Sign Out |
Sign out of your Reatomize account |
ReA: Enter License Key |
Activate a ReA license key |
ReA: Clear License Key |
Remove the stored license key |
Settings
| Setting |
Default |
Description |
rea.enabled |
true |
Enable or disable ReA |
rea.autoIndex |
true |
Automatically index on startup |
rea.ai.enabled |
true |
Enable AI documentation generation |
rea.ai.model |
codestral |
Model for local Ollama generation |
rea.ai.maxConcurrent |
3 |
Parallel AI generation requests |
rea.diagnostics.enabled |
true |
Enable undocumented-function diagnostics |
rea.diagnostics.undocumentedSeverity |
hint |
Severity for undocumented functions |
rea.intellisense.hover |
true |
Show docs on hover |
rea.intellisense.completion |
true |
Include indexed functions in completions |
rea.intellisense.signatureHelp |
true |
Show parameter hints |
rea.sidebar.sortFiles |
name |
Sort files by name, modified, or functionCount |
rea.scan.excludeGlobs |
[] |
Additional glob patterns to skip during indexing |
rea.scan.includePrivate |
false |
Include private/unexported functions |
Plans
| Plan |
AI docs / month |
Cloud sync |
| Free |
30 per workspace |
— |
| Pro |
5 000 |
✓ |
AI generation uses your local Ollama instance when available (no quota consumed). The proxy is used as a fallback.
Supported Languages
TypeScript · JavaScript · Python · Rust · Go · Java · C · C++ · C# · PHP · Ruby · Swift · Kotlin · and more
Privacy
ReA's core features — indexing, hover, sidebar, IntelliSense, diagnostics, local sync — run entirely on your machine with no network requests.
The following features connect to external services:
| Feature |
Service |
When |
| AI generation (fallback) |
api.reatomize.com |
When local Ollama is unavailable and rea.ai.enabled = true |
| License validation |
api.reatomize.com |
On activation and periodically |
| Auth |
accounts.reatomize.com |
On ReA: Sign In |
| Cloud sync |
api.reatomize.com |
On ReA: Sync Docs to Cloud (manual) |
To keep ReA fully local: run Ollama locally and do not use cloud sync.
About
ReA is built by Reatomize — a developer tools company focused on making codebase documentation effortless.
reatomize.com/en/rea · Support · Privacy Policy