Skip to content

The Enterprise-Ready OpenClaw. Your Proactive AI Assistant That Remembers Everything

License

Notifications You must be signed in to change notification settings

NevaMind-AI/memUBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

memUBot Logo

memU Bot

The Enterprise-Ready OpenClaw.
Your Proactive AI Assistant That Remembers Everything.

License Stars Discord Twitter

Why memU Bot β€’ Memory β€’ Enterprise β€’ vs OpenClaw β€’ Quick Start β€’ Platforms β€’ Skills & MCP β€’ Contributing


⭐️ Star the repository

If you find memU Bot useful or interesting, a GitHub Star ⭐️ would be greatly appreciated.

πŸ’‘ Why memU Bot?

OpenClaw pioneered the open-source personal AI assistant space β€” and we love it. But when it comes to production deployments, team-scale usage, and enterprise security requirements, there's a gap.

memU Bot bridges that gap. Built on the memU open-source memory framework, memU Bot is a proactive, 24/7 AI assistant designed from the ground up to be enterprise-ready β€” secure, stable, cost-efficient, and easy to deploy.

🦞 Love OpenClaw? Think of memU Bot as OpenClaw for your whole team β€” with persistent memory, proactive execution, and production-grade reliability.

Key Differentiators

  • 🧠 Memory-First Architecture β€” Powered by memU, the open-source memory layer that gives your AI agent true long-term understanding
  • 🏒 Enterprise-Ready β€” Local-first, SOC2-friendly, one-click deployment, multi-platform integration
  • πŸ€– Proactive, Not Reactive β€” Continuously captures intent and acts before you ask
  • πŸ’° 10x Cost Reduction β€” Intelligent memory caching slashes token consumption dramatically
  • πŸ”’ Security by Design β€” All data stays local. No cloud leaks. No excessive permissions

🧠 Memory: The Core Advantage

What sets memU Bot apart from every other AI assistant is its memory layer, powered by the open-source memU framework.

πŸ“– For a deep dive into the memory architecture, see the memU main repository.

Beyond OpenClaw's Native Memory

OpenClaw stores memory via flat Markdown files (MEMORY.md for long-term facts, memory/YYYY-MM-DD.md for daily logs) plus a basic SQLite vector store. It works β€” but it wasn't designed for enterprise-scale, multi-user, always-on agents.

memU replaces this entire layer with a purpose-built memory infrastructure:

Capability OpenClaw Native memU (powering memU Bot)
Long-Term Memory Single MEMORY.md file, manually managed Structured, auto-organized persistent memory with semantic indexing
Daily Context Date-stamped log files (YYYY-MM-DD.md) Continuous context capture with automatic compaction and flush
Retrieval Basic SQLite vector search Advanced semantic search β€” finds relevant memories even with different phrasing
Memory Lifecycle Manual writes, risk of loss on context overflow Auto-flush before compaction ensures critical info is never lost
Multi-Agent Single-user, single-session Shared memory pools with access control for team deployments
Observability None Full memory audit trail, export, and analytics

Why This Matters for Enterprise

  • Never Loses Context β€” Auto-flush mechanism saves persistent memories before context window compaction, preventing data loss during long-running tasks
  • Semantic Recall β€” Vector-indexed memory retrieval finds the right context regardless of how it was originally phrased
  • Cost-Efficient β€” Smart context selection sends only relevant memories to the LLM, reducing token usage by up to 90%
  • Auditable & Portable β€” All memories are inspectable, exportable, and migratable across environments
  • Evolving β€” Memory grows smarter over time, learning team patterns, preferences, and domain knowledge
  • GDPR-Friendly β€” Full data ownership with granular deletion support

πŸ’‘ The result? An AI agent that doesn't just answer questions β€” it understands your team, remembers context across sessions, and proactively acts on accumulated knowledge.


🏒 Enterprise-Ready Features

memU Bot isn't a toy. It's built for production.

πŸ”’ Security & Compliance

Feature Description
Local-First Architecture All data processed and stored locally. Nothing leaves your infrastructure
No Cloud Dependencies Works fully offline. No data sent to third-party servers (except LLM API calls)
Minimal Permissions Principle of least privilege. Sensitive operations require explicit confirmation
Audit Trail Full memory and action history, exportable for compliance review
Data Sovereignty Deploy on-premise or in your own cloud. You own every byte

πŸš€ Deployment & Operations

Feature Description
One-Click Install Up and running in under 3 minutes. No Docker, no VMs, no headaches
Multi-Platform macOS, Windows β€” native support across all major OS
Auto-Recovery Task continuation mechanism handles token limits, API errors, and interruptions gracefully
24/7 Stability Designed for always-on operation. Memory persists across restarts and sessions
Team Scalability From individual use to team-wide deployment with shared knowledge bases

πŸ’° Cost Control

Feature Description
Memory-Optimized Context Only sends relevant context to LLM, not entire conversation history
Insight Caching Pre-computed patterns avoid redundant expensive API calls
Local Model Support Use Ollama or other local models to eliminate API costs entirely
Usage Analytics Track token consumption per task, user, and time period

βš”οΈ memU Bot vs OpenClaw

We respect OpenClaw and the community behind it. Here's an honest comparison:

Dimension memU Bot OpenClaw
Primary Focus Enterprise-ready proactive agent Personal AI assistant
Memory System Enterprise memory layer (memU) with semantic search, auto-flush & shared pools Flat Markdown files + basic SQLite vector store
Deployment One-click install, < 3 min Complex setup, multiple dependencies
Data Security Local-first, no cloud dependency Cloud-dependent features, known CVEs
Token Cost ~1/10 of comparable usage Standard token consumption
Proactive Actions 24/7 intent capture & autonomous execution Reactive to user commands
Long-Term Memory Persistent with auto-flush, semantic indexing & shared pools MEMORY.md + daily logs, risk of loss on context overflow

πŸ’‘ OpenClaw is a fantastic personal assistant. memU Bot is what you deploy when your team needs an AI assistant that runs 24/7, remembers everything, and meets enterprise security requirements.


πŸš€ Quick Start

Getting started with memU Bot takes just a few minutes:

1. Get the Installer

Visit memu.bot and enter your email to receive the installer package.

2. Configure Your Platforms

Follow the Setup Tutorial to connect memU Bot with your preferred messaging platforms (Telegram, Discord, Slack, Feishu).

3. Done!

Your enterprise-ready AI assistant is live and ready to go.


πŸ“± Platform Support

memU Bot integrates with the tools your team already uses:

Platform Status Description
Telegram βœ… Supported Full bot API support with inline commands
Discord βœ… Supported Server bots with slash commands and thread support
Slack βœ… Supported Workspace apps with channel and DM support
Feishu βœ… Supported Native integration with Feishu bots and group chats

πŸ”§ Skills & MCP

memU Bot is extensible through Skills and MCP (Model Context Protocol) integrations.

Skills

Skills are custom automation modules that extend memU Bot's capabilities. No coding required β€” configure them directly in the memU Bot application:

  • Scheduled Tasks β€” Set up recurring automations (e.g., daily summaries, weekly reports)
  • Event-Driven Actions β€” Trigger skills based on messages, keywords, or platform events
  • Built-in Templates β€” Get started quickly with pre-built skill templates for common workflows

MCP Integration

memU Bot supports the Model Context Protocol standard, allowing seamless connection with:

  • File systems, databases, and APIs
  • Browser automation tools
  • Code repositories and CI/CD pipelines
  • Third-party SaaS tools

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                   memU Bot                        β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  Platform   β”‚   Agent Core  β”‚   Skills Engine   β”‚
β”‚  Adapters   β”‚               β”‚                   β”‚
β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚ β”‚ Feishu  β”‚ β”‚ β”‚  Planner  β”‚ β”‚ β”‚ Built-in      β”‚ β”‚
β”‚ β”‚ Telegramβ”‚ β”‚ β”‚  Executor β”‚ β”‚ β”‚ Custom        β”‚ β”‚
β”‚ β”‚ Discord β”‚ β”‚ β”‚  Observer β”‚ β”‚ β”‚ MCP           β”‚ β”‚
β”‚ β”‚ Slack   β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β”‚ β”‚ Email   β”‚ β”‚       β”‚       β”‚         β”‚         β”‚
β”‚ β”‚ CLI     β”‚ β”‚       β–Ό       β”‚         β”‚         β”‚
β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚         β”‚         β”‚
β”‚      β”‚      β”‚ β”‚   memU    β”‚β—„β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β”‚
β”‚      β”‚      β”‚ β”‚  Memory   β”‚ β”‚                   β”‚
β”‚      β”‚      β”‚ β”‚  Layer    β”‚ β”‚                   β”‚
β”‚      └──────┼──           β”‚ β”‚                   β”‚
β”‚             β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚                   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚              LLM Provider Layer                  β”‚
β”‚   OpenAI β”‚ Anthropic β”‚ Ollama β”‚ Custom          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ—ΊοΈ Roadmap

πŸ–₯️ Platform & OS

  • macOS support
  • Windows support
  • Linux support

πŸ€– LLM Integrations

  • OpenAI (GPT-4o, o1, o3, etc.)
  • Anthropic (Claude 4 Sonnet / Opus)
  • Google (Gemini 2.5 Pro / Flash)
  • DeepSeek (V3 / R1)
  • Local models via Ollama
  • Custom / self-hosted LLM endpoints

πŸ’¬ Platform Integrations

  • Telegram
  • Discord
  • Slack
  • Feishu
  • WhatsApp
  • Email (Gmail / Outlook)
  • Web UI
  • CLI

πŸ”§ Skills & MCP

  • Skills engine with configurable triggers & actions
  • MCP (Model Context Protocol) server support
  • Built-in skill templates (summarization, scheduling, monitoring, etc.)
  • Custom skill development SDK

πŸ”’ Security

  • End-to-end encryption for memory storage
  • Sensitive data detection & masking
  • Secure credential management (API keys, tokens)
  • Audit logging for all agent actions
  • Compliance reporting (SOC2, GDPR)

πŸ”‘ Access Control & Permissions

  • Role-based access control (RBAC)
  • Enterprise SSO (SAML / OIDC)
  • Per-user memory isolation
  • Granular permission policies (read / write / execute)
  • Team workspace management with admin dashboard

🀝 Multi-Agent Support

  • Multi-agent orchestration & task delegation
  • Shared memory pools across agents
  • Agent-to-agent communication protocol
  • Specialized agent roles (researcher, executor, reviewer, etc.)

🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Issues and PRs are welcome! πŸ€–


πŸ“„ License

GNU Affero General Public License v3.0 β€” Use it, fork it, deploy it. Just don't forget to star ⭐


πŸ”— Links


memUBot β€” Enterprise-Ready AI. Proactive by Design. Memory by memU. 🧠

Built with ❀️ by NevaMind AI.

About

The Enterprise-Ready OpenClaw. Your Proactive AI Assistant That Remembers Everything

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages