DocsGetting Started
System Requirements
Runtime prerequisites, permissions, and port requirements.
System Requirements
| Requirement | Specification | Notes |
|---|---|---|
| Node.js | ≥ 22.12 | Uses modern native ESM and crypto APIs |
| Audit tools (optional) | npm/pnpm audit, pip-audit, govulncheck, cargo audit, composer audit | Used by athena security if installed; missing tools are reported as unknown. |
| Network | Offline by default | Analysis, documentation, the web UI and the MCP server run fully offline. Two optional commands use the network, and only when you run them: athena security runs your ecosystem's audit tools (such as npm audit), which query their own advisory databases, and athena ai enrich sends redacted documents to the AI provider you configured. |
| Web UI Port | 7432 (or next free port), 127.0.0.1 only | Token in URL fragment, authenticated per session |
| Storage | < 5MB typical | Plain markdown files in .athena/ |
Athena does not install kernel extensions, run background daemons unless requested via athena watch, or send analytics data to external servers.