Skip to main content

NeoRecall documentation

NeoRecall is a self-hosted audio memory service. It records from web, desktop, and wearable clients, and transcribes, diarizes, indexes and summarizes speech entirely on the machine you install it on. No account, no API key, and nothing sent anywhere unless you deliberately configure it that way.

NeoRecall is beta software. Install it on a machine you administer and read the privacy guide before recording anyone else.

🚀 Start here

npm install -g github:NeoLabs-Systems/NeoRecall
neorecall install
neorecall setup
neorecall start

Open http://localhost:4500 and /app/ when setup finishes. Continue with:

🧭 User guide

GuideUse it for
InstallationHost requirements, npm and Docker install, service commands
RecordingWeb, macOS, and Windows capture behavior and offline sync
ConfigurationEnvironment variable reference
Privacy and consentWhat the server stores and how to record responsibly
TroubleshootingDiagnosing setup, sync, and startup issues

🛠️ Developer guide

The developer guide explains the implementation rather than the product setup. Start with Architecture.

Contributors must also follow GUIDELINES.md, AGENTS.md, and CONTRIBUTING.md.