by Health-Yang
Local-first Memory OS for personal AI assistants with L0-L3 memory, Wiki++ knowledge, skill routing, and TokenLess context compression.
# Add to your Claude Code skills
git clone https://github.com/Health-Yang/MineEchoLast scanned: 6/4/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-06-04T08:21:20.034Z",
"npmAuditRan": true,
"pipAuditRan": true
}MineEcho is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Health-Yang. Local-first Memory OS for personal AI assistants with L0-L3 memory, Wiki++ knowledge, skill routing, and TokenLess context compression. It has 249 GitHub stars.
Yes. MineEcho passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/Health-Yang/MineEcho" and add it to your Claude Code skills directory (see the Installation section above).
MineEcho is primarily written in TypeScript. It is open-source under Health-Yang on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh MineEcho against similar tools.
No comments yet. Be the first to share your thoughts!
A local-first Memory OS for personal AI assistants: remember, learn, use skills, and spend fewer tokens.
MineEcho is a source-available, local-first AI assistant framework for building private, extensible assistant workflows on top of local services and user-owned knowledge.
MineEcho is not meant to be just another chat UI. Its product loop is:
Remember user preferences and past work.
Learn from imported knowledge through Wiki++ and graph context.
Use skills and external AI apps through one routing surface.
Save context cost with TokenLess reducers and local metrics.
Use MineEcho when a normal chat UI is too forgetful, a RAG app is too passive, and an agent framework is too noisy to run as a long-term personal assistant.
| Common product shape | Typical gap | MineEcho difference |
|---|---|---|
| Chat UI | No durable memory, tools and knowledge stay separate | Memory tree + knowledge base + skill routing + cost layer |
| RAG knowledge base | Fragmented chunks, little action capability | raw/wiki storage, four-channel retrieval, AI apps as callable skills |
| Agent tool framework | Tool output is noisy and context-heavy | TokenLess keeps key errors, counts, and actionable lines |
| Enterprise AI app portal | Apps become silos | AI apps are converted into skills with triggers, routing, and health checks |
The project is designed around four baseline ideas:






MineEcho separates memory into two complementary views:
When a user asks a question, MineEcho recalls recent L0 chunks with keyword, semantic, local-vector, importance, and recency scoring, then reranks the top candidates with the configured embedding provider when available. L1/L2 summaries pass a local semantic gate before embedding-enhanced ranking, which reduces unrelated long-term context injection.
MineEcho's knowledge base is organized as raw source files plus AI-maintained wiki pages. Query-time retrieval uses four channels:
This makes it closer to a high-density, maintainable AI knowledge substrate than a simple chunk-only RAG store.
Native skills, imported skills, and registered AI apps enter the same registry. AI apps are converted into Gateway-callable skills, triggers are derived from name + description, and the router scores trigger, name, description, and mode evidence before returning candidates. AI apps therefore participate in the same routing and workflow surface as local skills.
TokenLess ships with 15 built-in reducer rules for git, npm, cargo, docker, document extraction, and generic long output. It keeps errors, counts, head/tail context, and actionable lines instead of blindly truncating output. Based on the current rule structure, long tool/document outputs commonly fall into an estimated 20%-85% token-saving range depending on repetition and output shape; MineEcho records raw/reduced characters and estimated tokens saved locally for real workload measurement.
Choose one of the following paths:
Download the desktop packages from Baidu Netdisk and choose the Windows installer:
j6kdSteps:
MineEcho Setup 1.0.0.exe on Windows 10 or Windows 11.Notes:
Download the desktop packages from Baidu Netdisk and choose the macOS DMG package:
j6kdSteps:
Notes:
This is the full path for first-time users who want to run MineEcho from source.
Install:
Check versions:
git --version
node -v
npm -v
If node -v is lower than 22, upgrade Node.js first.
git clone https://github.com/Health-Yang/MineEcho.git
cd MineEcho
npm run install:apps
This installs dependencies for BFF, Console, and the vendored OpenClaw Gateway runtime under vendor/openclaw-gateway. MineEcho ships the OpenClaw Gateway runtime source in this repository, so users do not need to install OpenClaw separately.
cp apps/bff/.env.example apps/bff/.env
# Optional, only when you need to override Console defaults:
# cp apps/console/.env.example apps/console/.env
MineEcho does not ship real model API keys. You can start without keys first, then configure model providers in the Console settings page.
npm run dev
The development URLs are:
http://127.0.0.1:5175/http://127.0.0.1:3085/The checked-in Vite dev c