// agents · FlowElement-xinliuyuansu/m_flow

m_flow

m_flowは、FlowElement-xinliuyuansuが公開しているオープンソースのAIエージェントプロジェクトです(GitHub: FlowElement-xinliuyuansu/m_flow)。GitHubスターは4,514、フォークは258で、Apache-2.0ライセンスの下で公開されています。GitHubでの最終更新は2026年9月1日です。

M-flow is a bio-inspired cognitive memory engine for AI agents — a graph alternative to flat RAG

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

プロジェクト基本情報

GitHubスター
4,514
フォーク
258
ライセンス
Apache-2.0
GitHubでの最終更新
2026年9月1日
掲載タイプ
完全なインストールガイド
公式サイト
Official site
// 仕組み

仕組み

  1. Decide your data

    Gather the conversations, documents, or files you want the memory engine to learn from.

  2. Install M-flow

    Install from PyPI with pip or uv.

  3. Configure an LLM

    Point M-flow at an LLM (for example an OpenAI-style API) used for ingestion and query.

  4. Ingest and query

    Add your data, then ask a question and compare episodic versus triplet-completion retrieval.

// 機能

選ばれる理由

Four-layer cone graph

Episodes decompose into facets, facet points, and entities, so retrieval can start at the right level of abstraction.

Evidence-path scoring

Answers are ranked by the strongest chain of weighted evidence, not just embedding similarity.

Coreference-aware ingestion

Pronouns and references are resolved at write time, so related facts join the same chains.

Five retrieval modes

Episodic, Procedural, Triplet Completion, Lexical, and Cypher modes for different question types.

Procedural memory

Remembers how tasks were done, not only facts that were stated.

Broad ingestion and MCP

50+ file formats supported, plus MCP integration for agent clients.

Advertisement
// 自分で実行

自分で実行してみる

  1. Clone the repository

    Clone the project and enter its directory for a source install.

    git clone https://github.com/FlowElement-xinliuyuansu/m_flow.git
    cd m_flow
  2. Install from PyPI

    Install the published package (or `pip install -e .` from the clone).

    pip install mflow-ai
  3. Ingest and query

    Use the Python API documented in the README to add data and run your first query.

    # see README for the exact ingest/query API calls
// 活用例

作れるもの

Advertisement
// よくある質問

よくある質問

Who maintains M-flow?

FlowElement (flowelement.ai) develops M-flow as an open-source project.

Is M-flow free?

Yes, Apache-2.0 licensed. You provide the LLM used for ingestion and querying.

Does it need a paid API key?

It needs an LLM for ingestion/query — typically your own API key for an OpenAI-style provider, as configured per the README.

How does it compare to GraphRAG or a vector store?

Vector stores retrieve similar chunks; GraphRAG builds entity graphs. M-flow's cone graph adds graded abstraction layers and scores answers by evidence-path strength with coreference resolved at ingestion.

How do I get started?

Run `pip install mflow-ai`, configure your LLM, ingest a small dataset, and try the Episodic and Triplet Completion modes from the README examples.

// さらに探索

似ているツール

AIエージェント

memvid

A serverless, single-file memory layer for AI agents - replace complex RAG pipelines

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

Memary

The open-source memory layer for autonomous agents — knowledge-graph memory that emulates human memory

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

MemOS

Self-evolving memory OS for LLMs and agents: persistent graph memory, hybrid retrieval, skill reuse.

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

danghuangshang

Multi-agent court inspired by ancient China: specialized agents debate and decide.

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

ReMe

A memory management kit for agents — remember me, refine me.

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

agentic-context-engine

Make your agents learn from experience with a dedicated context engine.

★ 2.6k スターApache-2.0
ガイドを見る →
// 代替候補

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

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

// さらに見る agents

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

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

m_flowを入手する

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