Awareness daemon offers local-first AI agent memory using SQLite and ONNX embeddings
A developer has released Awareness, an open-source local-first memory daemon for AI agents that stores and retrieves context entirely on the user's machine without cloud dependency or API calls. The tool uses SQLite for storage and the all-MiniLM-L6-v2 model in ONNX format for embeddings, combining BM25 and vector retrieval to achieve 95.6% recall@5 on the LongMemEval_S benchmark on an M1 MacBook with 8GB RAM. Awareness integrates with popular AI coding tools such as Claude Code, Cursor, and Windsurf through a shared localhost MCP interface, eliminating per-vendor memory silos. The project addresses privacy and cost concerns by keeping sensitive agent context off third-party servers, with retrieval costs remaining fixed rather than usage-billed. An optional upgrade path to cloud-based pgvector storage is available for teams needing shared or cross-device memory.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in