EveryDev.ai
Subscribe
Home
Tools

5,179+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2651
  • Coding1951
  • Infrastructure911
  • Projects728
  • Research651
  • MCP627
  • Analytics503
  • Marketing497
  • Design426
  • Testing416
  • Data380
  • Security334
  • Integration262
  • Communication252
  • Prompts252
  • Extensions222
  • Voice172
  • Commerce171
  • DevOps171
  • Web123
  • Learning114
  • Finance35
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. MemEngine
    MemEngine icon

    MemEngine

    Agent Frameworks

    A unified and modular Python library for developing and using advanced memory models for LLM-based agents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    MemEngine Python library, declared MIT-licensed in the README badge; GitHub metadata lists no license file.

    Engagement

    Available On

    SDK
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksAgent MemoryAI Development Libraries

    Alternatives

    LangMemShibaClawMemlayer
    Developer
    Zeyu Zhang

    Listed Oct 2026

    About MemEngine

    MemEngine is a Python library for building memory for LLM-based agents. The README describes a unified framework in which memory models from recent research are implemented and can be swapped, tested and extended. It can be used locally inside a Python program or deployed as a remote service that clients call over HTTP.

    What It Is

    MemEngine is a memory-development library for LLM agents. It organizes memory into three hierarchical, modular levels, so higher-level modules can reuse lower-level ones. It also includes a configuration module for adjusting hyper-parameters and prompts, and a utility module for saving and displaying memory contents. According to the README, the project was accepted to TheWebConf'25 (Resource Track) and has an arXiv paper.

    How Memory Is Used

    Agents create a memory object, such as FUMemory, from a configuration. They call store to record observations and recall to retrieve memory context for a prompt. The README lists three usage modes: default, configurable and automatic. In automatic mode, developers define a reward function and a set of candidate memory models or hyper-parameter ranges. The library then ranks the candidates and returns the best model and configuration.

    Deployment Options

    For local deployment, the library is installed from source, pip or conda, and memory modules run inside the agent program. For remote deployment, the library runs on a server through uvicorn and FastAPI. A lightweight client then sends memory operations over HTTP. The repository includes sample scripts for stand-alone memory, HotPotQA agents, dialogue agents, automatic selection and custom memory.

    Customizing Memory Models

    Researchers can extend three layers: memory functions (for example a custom judge), memory operations (such as recall or store pipelines) and complete memory models built from these operations. The README says the memory modules are pluggable across agent frameworks and compatible with some prominent ones.

    MemEngine - 1

    Community Discussions

    Be the first to start a conversation about MemEngine

    Share your experience with MemEngine, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    MemEngine Python library, declared MIT-licensed in the README badge; GitHub metadata lists no license file.

    • README badge declares MIT license
    • GitHub metadata shows no license file detected
    • Unified and modular memory library for LLM-based agents
    • Available on PyPI

    Capabilities

    Key Features

    • Unified three-level modular memory framework
    • Memory models implemented from recent research
    • Configuration module for hyper-parameters and prompts
    • Utility module for saving and displaying memory contents
    • Default, configurable and automatic memory usage modes
    • Automatic selection of memory models and configurations via a reward function
    • Local deployment in Python programs
    • Remote deployment via uvicorn and FastAPI with an HTTP client
    • Customizable memory functions, operations and models
    • Pluggable into different agent frameworks

    Integrations

    LangChain
    FastAPI
    Uvicorn
    API Available
    View Docs

    Demo Video

    MemEngine Demo Video
    Watch on YouTube

    Ratings & Reviews

    No ratings yet

    Be the first to rate MemEngine and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Zeyu Zhang

    Read more about Zeyu Zhang
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    LangMem icon

    LangMem

    LangMem helps AI agents learn and adapt from interactions over time by extracting, consolidating, and managing long-term memory across conversations.

    ShibaClaw icon

    ShibaClaw

    Self-hosted, security-first AI agent framework with a built-in web UI, 28 native LLM provider SDKs, and 11 chat-platform integrations.

    Memlayer icon

    Memlayer

    Plug-and-play persistent memory layer for LLMs that adds intelligent, context-aware recall to any AI agent in 3 lines of code.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    882 tools

    Agent Memory

    Memory layers, frameworks, and services that enable AI agents to store, recall, and manage information across sessions. These tools provide persistent, semantic, and contextual memory for agents, supporting personalization, long-term context retention, graph-based relationships, and hybrid RAG + memory workflows.

    218 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    487 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions