Gnosys is a persistent memory system for AI agents, providing a central SQLite brain at ~/.gnosys/gnosys.db with sub-10ms reads. It integrates as a CLI and MCP server, supporting Claude, Cursor, Gemini CLI, and others. Version 5.11.4 requires Node.js >=20.12, ships TypeScript types, and is actively maintained. Key differentiators: no external vector databases, no black boxes, federated search across project/user/global scopes, Dream Mode for idle consolidation, Web Knowledge Base, and Obsidian export. The package is developed by Proticom.
npm install gnosysNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Install Gnosys globally, configure it, wire into IDEs, initialize a project, add a memory, recall it, and start a memory-aware chat.
Upgrade Node.js to >=20.12.
Use --scope global instead of --global.
Run npm install better-sqlite3 @huggingface/transformers or configure an external embedding API.
Ensure gnosys is installed globally (npm install -g gnosys) and that the global bin directory is in PATH.
npm install better-sqlite3
Add $(npm config get prefix)/bin to PATH, or use npx gnosys.
Run as a non-root user, or set HOME environment variable to a writable directory.