Skip to main content

Unified second brain for AI agents — 5-tier memory, HRR reasoning, 9 MCP tools

Project description

🧠 Eling

Unified second brain for AI agents — Hermes-first

"Eling" (Javanese): to remember, to be conscious, to be aware

Python 3.10+ License: MIT MCP Hermes


✨ What is Eling?

Eling is a unified second brain for AI agents. It merges 5 memory tiers into one MCP server:

🧠 Layer 5: NOTION (online brain, human-readable)
📚 Layer 4: KB (FTS5 knowledge corpus)
🕸️ Layer 3: CODE (codegraph symbol intelligence)
💎 Layer 2: FACTS (HRR + BM25 hybrid)
📌 Layer 1: BUILTIN (Hermes MEMORY.md/USER.md)

All accessible via 5 unified tools:

  • eling_remember — smart routing across layers
  • eling_recall — cross-layer search with RRF fusion
  • eling_reason — compositional query (multi-entity)
  • eling_reflect — promote local fact → Notion
  • eling_sync — bidirectional Notion ↔ local

🚀 Quick Start

pip install eling-memory

# As Hermes plugin
eling install-hermes-plugin

# As standalone MCP server
eling-mcp

🎯 Why Eling?

Feature Eling mem0 agentmemory Mnemosyne
Notion as online brain ✅ native
codegraph integration ✅ embedded
FTS5 knowledge base ✅ embedded partial
Hermes-first design indirect indirect
Single MCP process
HRR compositional reasoning
Indonesian-friendly

📖 Documentation

🤝 Credits

📜 License

MIT © 2026 PatrickNoFilter

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eling-0.1.0.tar.gz (80.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

eling-0.1.0-py3-none-any.whl (60.9 kB view details)

Uploaded Python 3

File details

Details for the file eling-0.1.0.tar.gz.

File metadata

  • Download URL: eling-0.1.0.tar.gz
  • Upload date:
  • Size: 80.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eling-0.1.0.tar.gz
Algorithm Hash digest
SHA256 35cffa2cf6c72d52f25ee133c7c3ff843b6bcb683ced42b615899a93932b27f5
MD5 b012487212ddc4afd07ec2b823bfb8af
BLAKE2b-256 31dab8d1ee5d7b9da4f564208dca5208f3672943ded0d84a341a099bb6d6f704

See more details on using hashes here.

File details

Details for the file eling-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: eling-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 60.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for eling-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cc15863111c995802ccc258711a2cb9d1d0193b64e43cbbdf39611fc36f6a6ba
MD5 1ecca754a447201b91f51f9dac49411d
BLAKE2b-256 1c772a528eb53d2b72bed6bd1c3fc1b63ab6712cb4a7ff3697605dd6634e5c9e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page