Discover and explore top open-source AI tools and projects—updated daily.
silversteinAI-powered conversation memory for agents and personal knowledge
New!
Top 37.1% on SourcePulse
Summary
silverstein/minutes provides a privacy-first, open-source conversation memory layer. It captures human interactions like meetings and voice notes, making them searchable and queryable for AI agents and users. The system enhances AI context and personal recall by indexing decisions, intent, and context often missed by agents.
How It Works
The core pipeline processes audio through transcription (whisper.cpp), speaker diarization (pyannote-rs), and summarization (local or cloud LLMs). It generates structured Markdown with YAML frontmatter, detailing decisions, action items, and people. A SQLite index builds a relationship graph, enabling cross-meeting intelligence and instant queries on commitments and topics. The entire process prioritizes local execution, ensuring data privacy.
Quick Start & Requirements
brew install --cask silverstein/tap/minutes or the CLI with brew install minutes. Cross-platform source builds require Rust and cmake (cargo install minutes-cli). An MCP server is available via npx minutes-mcp.minutes setup --model tiny downloads necessary models (75MB).Highlighted Details
Maintenance & Community
The project is maintained by Mat Silverstein. No specific community channels (Discord, Slack) or sponsorship details are provided in the README.
Licensing & Compatibility
Limitations & Caveats
Certain advanced features, such as calendar attendee integration, screen context capture, and native dictation hotkeys, are currently macOS-only. The Windows desktop installer is unsigned, requiring user discretion. Building from source necessitates specific development tools (Rust, cmake), and GPU acceleration requires compatible hardware and complex setup.
1 day ago
Inactive
Josh-XT
topoteretes