samemind
Health Gecti
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 12 GitHub stars
Code Basarisiz
- eval() — Dynamic code execution via eval() in bench/longmemeval/adapter/samemind_adapter.py
- eval() — Dynamic code execution via eval() in bench/longmemeval/bridge/eval-server.mjs
- process.env — Environment variable access in bench/longmemeval/bridge/eval-server.mjs
- network request — Outbound network request in bench/longmemeval/bridge/eval-server.mjs
- spawnSync — Synchronous process spawning in bin/samemind.mjs
- process.env — Environment variable access in bin/samemind.mjs
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Your personal universal memory for every AI agent. Switch engines. Same mind. Git-native, zero-infra, plain markdown + MCP.
samemind
Your personal universal memory for every AI agent. Switch engines. Same mind.
Git-native markdown bundle (no daemon, no required DB): identity, search, handoff, an append-only work ledger, and a kanban board in one place. Wire-compatible with Google OKF v0.1. Optional embeddings; BM25 always works offline.
Why not “just markdown + BM25”?
| Typical git-markdown memory | samemind | |
|---|---|---|
| Wire format | ad hoc | OKF v0.1 export/import |
| Identity | flat notes | Identity / User / EngineRule → budgeted brief |
| Work | separate tools | event ledger + board in the same bundle |
| Engines | often one client | samemind install → 12 engines (adapters) |
| Capture | — | samemind capture (read-only session → inbox) |
First use
npx samemind setup
Detects the agent, scaffolds a bundle if needed, wires the memory protocol into its instruction file, registers MCP, probes local embeddings (or stays on honest BM25). Interactive by default; --yes / --dry-run / --target <dir> available.
npx samemind init --demo # fresh dir only
npx samemind recall "context budget"
npx samemind board
npx samemind brief --engine claude-code
Agent self-install protocol: INSTALL_FOR_AGENTS.md.
Global personal bundle (project + global recall, project wins on id collision):
npx samemind setup --global
Details: docs/full-guide.md § Global mode (archived long homepage).
Proof (commands agents actually run)
| Command | Job |
|---|---|
setup / install |
Wire engines + MCP |
recall / gde |
Search (BM25 / optional semantic) |
brief / handoff |
Identity + work-state across sessions |
board |
Kanban over tasks/plans/ideas |
capture |
Pull engine transcripts → inbox/ |
ledger |
Append-only work events |
serve |
MCP: memory_search, memory_get, memory_write_inbox, … |
forget / export / import |
Hygiene + OKF packs |
Full table and env vars: docs/full-guide.md § Tools.
MCP (stdio):
npx samemind serve
claude mcp add samemind -- npx samemind serve
Security perimeter (secret visibility, inbox-only writes, path safety): docs/full-guide.md § MCP.
Docs map
| Topic | Doc |
|---|---|
| Full previous homepage (deep dive) | docs/full-guide.md |
| Engine matrix / OpenClaw·Hermes bootstrap | docs/adapters.md |
| Memory protocol (recall → cite → inbox) | docs/memory-protocol.md |
Identity + brief |
docs/identity-layer.md |
| Hygiene, supersedes, heat | docs/memory-hygiene.md |
| Event ledger | docs/event-ledger.md |
| Session capture | docs/session-capture.md |
| Compaction / handoff | docs/compaction-recipe.md |
| OKF interop | docs/interop.md |
| Benchmark notes | docs/benchmark.md |
Limits (honest)
- Canon promotion is human-gated (inbox → concepts); not auto-mem that rewrites truth silently.
- Semantic search needs a local/OpenAI-compatible embeddings endpoint (
OKF_EMBED_URL); without it, BM25 only — by design. - Hand-curated scale (roughly 10²–10³ concepts), not a 24/7 life-ingestion daemon — see vs gbrain.
Tests
node --test tools/*.test.mjs
License
MIT © 2026 Aleksandr Grebeshok
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi