If you discover a security vulnerability in Mnemon, please report it responsibly:
- Do NOT open a public GitHub issue.
- Use GitHub Security Advisories to report privately.
- Include steps to reproduce, affected versions, and potential impact.
We will acknowledge receipt within 48 hours and aim to release a fix within 7 days for critical issues.
Mnemon runs locally and stores data in ~/.mnemon/. Key security considerations:
- SQLite database — contains all stored insights; protected by filesystem permissions (
0644). - Hook scripts — shell scripts executed by the LLM CLI at lifecycle events; written with
0755permissions. - Embedding provider connection — optional requests send insight or query text to the configured Ollama or OpenAI-compatible server. The default local Ollama endpoint does not use TLS. If
MNEMON_EMBED_ENDPOINTpoints outside a trusted local network, use HTTPS to protect content and anyMNEMON_EMBED_API_KEYbearer token in transit.
| Version | Supported |
|---|---|
| Latest release | Yes |
| Older releases | Best effort |