memUBot  by NevaMind-AI

Enterprise-grade AI assistant with persistent memory

Created 1 month ago
296 stars

Top 89.7% on SourcePulse

GitHubView on GitHub
Project Summary

memU Bot addresses the gap in open-source AI assistants for enterprise-level deployment, offering a proactive, 24/7 assistant with persistent memory and enhanced security. Targeted at teams and organizations, it provides production-grade reliability, cost efficiency, and ease of deployment, extending the capabilities of personal assistants like OpenClaw to a collaborative environment.

How It Works

memU Bot is built upon the memU open-source memory framework, differentiating itself through a memory-first architecture. Unlike OpenClaw's basic Markdown files and SQLite for memory, memU employs a purpose-built, structured, and auto-organized persistent memory infrastructure with semantic indexing. This approach enables continuous context capture, advanced semantic recall (finding relevant memories even with different phrasing), shared memory pools with access control for team deployments, and a full audit trail. These advancements prevent data loss during context window compaction, significantly reduce token consumption via intelligent caching, and allow memories to grow smarter over time.

Quick Start & Requirements

Installation involves obtaining an installer package from memu.bot via email and configuring connections to preferred messaging platforms (Telegram, Discord, Slack, Feishu) using the provided Setup Tutorial. The estimated setup time is under 3 minutes. No non-default prerequisites are explicitly listed, though LLM API access is implied unless local models are utilized.

Highlighted Details

  • Memory-First Architecture: Leverages the memU framework for true long-term understanding and persistent context.
  • Enterprise-Ready: Features a local-first, SOC2-friendly design with one-click deployment and multi-platform integration.
  • Proactive Execution: Continuously captures intent and acts autonomously, rather than solely reacting to commands.
  • Cost Reduction: Achieves up to 10x cost savings through memory-optimized context selection and insight caching.
  • Security by Design: Prioritizes local data processing and storage, minimizing cloud dependencies and requiring minimal permissions.

Maintenance & Community

Contributions are welcomed via GitHub issues and PRs, with guidelines available in CONTRIBUTING.md. The project maintains a Discord Community for discussion. A roadmap outlines planned features and integrations.

Licensing & Compatibility

memU Bot is licensed under the GNU Affero General Public License v3.0 (AGPL v3.0). This strong copyleft license requires that any derivative works or services accessed over a network must also be made available under the AGPL v3.0, which may impose restrictions on integration into closed-source commercial products or SaaS offerings without careful consideration.

Limitations & Caveats

While positioned as enterprise-ready, key features such as Linux support, advanced security measures (E2E encryption, SSO, RBAC), broader LLM and platform integrations (WhatsApp, Email, Web UI), and multi-agent orchestration are still under development as indicated by the roadmap.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
12
Issues (30d)
7
Star History
298 stars in the last 30 days

Explore Similar Projects

Starred by Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research) and Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems").

ReMe by agentscope-ai

10.0%
2k
LLM chatbot framework for long-term memory
Created 1 year ago
Updated 1 day ago
Feedback? Help us improve.