xzf-thu/voicemem

Infrastructure for the next generation of voice agents, designed to provide universal memory. It is divided into a left brain and a right brain, storing...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 11 minutes ago
Added to GitGenius on September 8th, 2026
Created on August 17th, 2026
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 85
Total Stargazers: 1,108 (+5)
Total Subscribers: 27 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 1.8 hours
Mean response time: 5.0 hours
90th percentile: 13.4 hours
Tracked items: 4

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 7 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Detailed Description

VoiceMem is an infrastructure framework for building voice agents with persistent memory capabilities, designed around a dual-brain streaming architecture.

The tool addresses the challenge of enabling voice agents to maintain coherent, emotionally-aware long-term memory without introducing latency. It separates memory management into two components: a left brain that handles factual information storage and retrieval, and a right brain that manages emotional context and personality traits. The architecture uses streaming queries with speculative prefetching to keep latency minimal, typically between zero and three hundred milliseconds, while compressing information and employing hierarchical storage to avoid degrading agent responsiveness.

Developers building voice assistants that need to remember user context across conversations should consider this tool. It suits projects where reducing inference latency is critical and where emotional or personality-aware responses matter. The framework is fully modular, allowing replacement of individual components including the underlying memory engine. A single query typically consumes around three hundred tokens, making it practical for resource-constrained deployments.

The project maintains an active release cadence with incremental improvements to core functionality. Recent updates have addressed event dating in the memory pipeline, streamlined the right brain's memory categories to reduce redundancy, and opened the voice synthesis layer for customization. The maintainers have published supporting resources including a technical report, a specialized model family trained to interpret VoiceMem's memory format, and a dataset for memory-aware conversation modeling. The codebase remains fully open source with no planned closures.