IdeaCredIdeaCred

edwin-hao-ai/Awareness-SDK

78

Official SDKs & plugins for Awareness Memory Cloud — persistent, cross-session memory for AI agents. Python, TypeScript, MCP, Claude Code, OpenClaw, Cursor, Windsurf. Drop-in memory layer for LangChain, CrewAI, AutoGen & more.

What's novel

Official SDKs & plugins for Awareness Memory Cloud — persistent, cross-session memory for AI agents. Python, TypeScript, MCP, Claude Code, OpenClaw, Cursor, Windsurf. Drop-in memory layer for LangChain, CrewAI, AutoGen & more.

Code Analysis

8 files read · 3 rounds

A local-first persistent memory layer for AI agents that stores session knowledge as markdown files with SQLite FTS5 indexing, exposes MCP tools for recall/record/lookup, and provides Python/TypeScript SDKs with transparent LLM interceptors for automatic memory injection.

Strengths

Well-structured monorepo with clean separation between the local daemon (SQLite + FTS5 + markdown files), MCP protocol layer, and multi-language SDKs. The interceptor pattern for transparent OpenAI/Anthropic memory injection and the 3-layer progressive query rewriting (context-aware → structural keywords → optional LLM) show thoughtful engineering. Atomic file writes, daemon lifecycle management with PID files, workspace scanning, and skill decay timers demonstrate production-grade concerns.

Weaknesses

The core search/recall engine and knowledge extraction logic were not fully readable due to file size, making it hard to verify the depth of the hybrid retrieval algorithms. The project is primarily a well-organized integration layer around SQLite FTS5 and markdown files rather than implementing novel retrieval algorithms — the 'hybrid search' is BM25 + vector embeddings, which is standard. The monorepo has significant code duplication across the _shared, awareness-memory, and claudecode directo

Score Breakdown

Innovation
5 (25%)
Craft
71 (35%)
Traction
8 (15%)
Scope
84 (25%)

Signal breakdown

Innovation

Not Fork+1
Code Novelty+1
Concept Novelty+1

Craft

Ci+5
Tests+8
Polish+1
Releases+0
Has License+5
Code Quality+23
Readme Quality+12
Recent Activity+7
Structure Quality+5
Commit Consistency+0
Has Dependency Mgmt+5

Traction

Forks+0
Stars+6
Hn Points+0
Watchers+0
Early Traction+0
Devto Reactions+0
Community Contribs+2

Scope

Commits+7
Languages+5
Subsystems+13
Bloat Penalty+0
Completeness+7
Contributors+6
Authored Files+15
Readme Code Match+3
Architecture Depth+7
Implementation Depth+8

Evidence

Commits

31

Contributors

2

Files

113

Active weeks

1

TestsCI/CDREADMELicenseContributing

Repository

Language

Python

Stars

2

Forks

0

License

Apache-2.0