// agents · langchain-ai/langmem

langmem

langmemは、langchain-aiが公開しているオープンソースのAIエージェントプロジェクトです(GitHub: langchain-ai/langmem)。GitHubスターは1,698、フォークは194で、MITライセンスの下で公開されています。GitHubでの最終更新は2026年10月2日です。

LangMem: long-term memory primitives for LangGraph agents that learn and adapt from conversations.

★ 1.7k スター⑂ 194 フォークMIT更新 2026年10月
▦ ビジュアル — このプロジェクトのREADMEには埋め込み可能なスクリーンショットがないため、
ここではプレースホルダーを表示しています。下のガイド自体は完全な内容です。
// プロジェクトの基本情報

プロジェクト基本情報

リポジトリ
langchain-ai/langmem
GitHubスター
1,698
フォーク
194
ライセンス
MIT
GitHubでの最終更新
2026年10月2日
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  1. Clarify your goal

    Decide your memory strategy: agents managing memory in the hot path during conversation, a background manager that consolidates knowledge, or both.

  2. Get the project

    Install LangMem from PyPI and configure an API key for your LLM provider.

  3. Install and configure

    Create a store (in-memory for development, database-backed for production) and give your agent the memory management and search tools with a namespace.

  4. Run your first task

    Chat with the agent normally; it records and retrieves memories itself, and you can verify recall by asking about earlier preferences.

// 機能

選ばれる理由

Core memory API

Storage-agnostic primitives for extracting, consolidating, and updating knowledge from conversations, usable with any storage system.

Hot-path memory tools

Ready-made manage and search memory tools let an agent record and look up information during active conversations, under your control of what gets stored.

Background memory manager

Automatically extracts, consolidates, and updates agent knowledge outside the conversation flow.

Native LangGraph integration

Works directly with LangGraph's Long-term Memory Store, which is available by default in LangGraph Platform deployments.

Prompt refinement

Beyond facts, LangMem can optimise agent behaviour through prompt updates informed by past interactions.

Production store options

Swap the development in-memory store for a persistent Postgres-backed store so memories survive restarts.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the project (optional)

    Most developers simply pip install the library.

    git clone https://github.com/langchain-ai/langmem.git
    cd langmem
  2. Install and configure a provider key

    Install LangMem and export the key for the LLM provider your agent will use.

    pip install -U langmem
    export ANTHROPIC_API_KEY=<your key>
  3. Create an agent with memory tools

    Wire the manage and search memory tools into a LangGraph agent with a store, following the README example. # see README for the full code snippet

    python -c "from langmem import create_manage_memory_tool, create_search_memory_tool; print('tools ready')"
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains it?

It is maintained by LangChain (langchain-ai), the team behind LangGraph.

Is it free to use?

Yes, LangMem is MIT-licensed and free. You pay your LLM provider for the model calls the agent and memory manager make.

Does it need a paid API key?

Yes, you configure an API key for your chosen LLM provider (the README example uses Anthropic), and embeddings for the store use a configured embedding model.

How does it compare to a well-known alternative?

Vector databases store and retrieve text; LangMem adds the agent-facing layer: tools for in-conversation memory management, background consolidation, and prompt optimisation, integrated with LangGraph.

How do I get started?

Run pip install -U langmem, set your provider key, and follow the README's short example to build an agent with the two memory tools.

// さらに探索

似ているツール

AIエージェント

magic-context

Self-managing, unbounded context and long-term memory for coding agents: one session, for life.

★ 2.3k スターMIT
ガイドを見る →
AIエージェント

agent-memory

Long-term memory runtime for AI agents — plain Markdown as truth, local ranked retrieval, no API key

★ 2.6k スターMIT
ガイドを見る →
AIエージェント

cognee

Open-source AI memory that gives agents persistent long-term recall.

★ 31.6k スターApache-2.0
ガイドを見る →
AIエージェント

MemoryOS

A memory operating system for long-term, personalized AI agents.

★ 1.6k スターApache-2.0
ガイドを見る →
AIエージェント

memobase

User-profile-based long-term memory for AI chatbot applications

★ 2.9k スターApache-2.0
ガイドを見る →
AIエージェント

honcho

Honcho — Plastic Labs' memory library for stateful agents that learn about their users over time.

★ 7.5k スターAGPL-3.0
ガイドを見る →
// 代替候補

代替候補: AIエージェント

LibreAIカタログに掲載されたAIエージェントプロジェクトの中で最もスターの多いもの — langmemが合わなかった場合に検討したい、現実的な候補リストです。

// さらに見る agents

さらに見る: AIエージェント

カタログの中でlangmemとスター数が近いAIエージェントプロジェクト — 前後の棚もそのまま見て回れます。

langmemを入手する

無料でオープン — ソースコードを入手して、リポジトリにスターを付け、作り始めましょう。