Skip to content

Releases: MyAgentHubs/aimemo

v0.4.0

21 Feb 01:47

Choose a tag to compare

aimemo v0.4.0 - OpenClaw Integration Release

Release Date: 2026-02-20

We're excited to announce aimemo v0.4.0, focused on OpenClaw ecosystem integration with per-skill memory isolation and comprehensive Linux support.

🎯 Highlights

OpenClaw Integration

aimemo now provides a complete solution for OpenClaw skills needing persistent memory:

  • Per-Skill Memory Isolation: Each skill gets its own isolated database using the context parameter
  • Zero Infrastructure: No Docker, databases, or cloud services required
  • Plug-and-Play: Works with OpenClaw's native MCP support
  • Complete Documentation: Step-by-step guides, examples, and workflow diagrams

Why This Matters:
OpenClaw's native memory system has known limitations ("remembers everything but understands none"). aimemo solves this with:

  • BM25 full-text search + importance scoring
  • Per-skill isolation prevents memory pollution
  • Lightweight (single binary) perfect for server deployments

Linux First-Class Support

  • One-Line Install: curl -sSL https://raw.githubusercontent.com/MyAgentHubs/aimemo/main/install.sh | bash
  • Native Binaries: Static binaries for amd64 and arm64
  • Zero Dependencies: Pure Go SQLite (modernc.org/sqlite)
  • Server-Ready: Perfect for OpenClaw deployments on Linux VPS

AI Agent Documentation

  • llms.txt: Machine-readable documentation following llmstxt.org spec
  • Optimized for AI agents to understand aimemo capabilities
  • Includes OpenClaw integration instructions

🚀 New Features

Documentation

Installation

  • Linux Install Script (install.sh) - One-line installation with auto-detection
    • Supports amd64 and arm64 architectures
    • Automatic latest release download
    • Friendly post-install instructions
    • Error handling and rollback

Examples

  • GitHub PR Reviewer Skill - Complete OpenClaw skill demonstrating:
    • Code style preference learning
    • Pattern recognition across sessions
    • User feedback incorporation
    • Progressive knowledge building

📝 Improvements

README Updates

  • OpenClaw Quick Start section in both English and Chinese
  • Installation options: Added Linux one-liner alongside Homebrew
  • Per-skill isolation explanation with file system layout
  • Comparison table vs other memory solutions (Cognee, memsearch, Supermemory)

Architecture

  • Confirmed CGO_ENABLED=0 builds for maximum portability
  • Verified context parameter creates isolated databases correctly
  • Tested on Linux amd64/arm64 and macOS arm64

🔧 Technical Details

Memory Isolation

Skills use the context parameter for isolation:

// In SKILL.md instructions:
memory_context({context: "my-skill"})
memory_store({context: "my-skill", entities: [...]})
memory_search({context: "my-skill", query: "..."})

Result:

workspace/.aimemo/
├── memory.db                    # Default/shared
├── memory-my-skill.db           # Isolated for my-skill
└── memory-other-skill.db        # Isolated for other-skill

Platform Support Matrix

Platform Architecture Status
Linux amd64 ✅ Tested
Linux arm64 ✅ Tested
macOS amd64 (Intel) ✅ Tested
macOS arm64 (Apple Silicon) ✅ Tested
Windows amd64 ⚠️ Experimental

📚 Use Cases

For OpenClaw Users

Perfect for skills that need to:

  • Learn user preferences over time
  • Remember project-specific patterns
  • Track progress across sessions
  • Build knowledge bases incrementally

Example skills:

  • Code reviewers (style preferences, common issues)
  • Notification managers (timing, format, dedup)
  • Automation tools (templates, priority rules)
  • Documentation generators (style guides, TOC patterns)

For AI Coding Client Users

Works seamlessly with:

  • Claude Code
  • Cursor
  • Windsurf
  • Cline (VS Code)
  • Continue (VS Code / JetBrains)
  • Zed

🔄 Migration Guide

From v0.3.0

No breaking changes. Existing installations continue to work.

Optional enhancement for OpenClaw users:

  1. Update to v0.4.0: brew upgrade aimemo or re-run install script
  2. Add context parameter to SKILL.md instructions
  3. Each skill will automatically get isolated memory

From Other Memory Solutions

From Cognee/memsearch/Supermemory:

  1. Install aimemo: curl -sSL https://raw.githubusercontent.com/MyAgentHubs/aimemo/main/install.sh | bash
  2. Initialize: aimemo init
  3. Update SKILL.md to use aimemo MCP tools
  4. Optional: Import existing data via aimemo import

🐛 Bug Fixes

None in this release (focused on features and documentation).

🙏 Acknowledgments

Thanks to the OpenClaw community for feedback on memory system challenges, and to the MCP spec maintainers for the excellent protocol.

📦 Installation

Linux/macOS (Recommended)

curl -sSL https://raw.githubusercontent.com/MyAgentHubs/aimemo/main/install.sh | bash

macOS via Homebrew

brew install MyAgentHubs/tap/aimemo

Manual Download

Download from GitHub Releases:

  • aimemo_0.4.0_linux_amd64.tar.gz
  • aimemo_0.4.0_linux_arm64.tar.gz
  • aimemo_0.4.0_darwin_amd64.tar.gz
  • aimemo_0.4.0_darwin_arm64.tar.gz

🔗 Links

🚧 Coming Soon (v0.5.0)

Planned features:

  • ClawHub skill listing
  • Memory migration tools
  • Enhanced search operators
  • Multi-project memory views
  • Dashboard/GUI (optional)

📄 Full Changelog

See CHANGELOG.md for detailed changes.


Upgrade today and give your OpenClaw skills the memory they deserve!

curl -sSL https://raw.githubusercontent.com/MyAgentHubs/aimemo/main/install.sh | bash

v0.3.0

19 Feb 06:33

Choose a tag to compare

Changelog

  • 8a43989 feat: initial release of aimemo v0.3.0

v0.2.0

19 Feb 04:39

Choose a tag to compare

Changelog

  • 57d9c34 fix: pass HOMEBREW_TAP_GITHUB_TOKEN to GoReleaser; fix archive format deprecation

v0.1.0

19 Feb 04:23

Choose a tag to compare

Changelog

  • 4191641 feat: initial release of aimemo v0.1.0