MS

m4f-s/gomaa

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

35 stars 1 forks 품질 85 트렌드 32Apache-2.0

Gomaa - 자율 에이전트 메모리 OS. Obsidian vault 통합, 하이브리드 RRF 검색, 지식 그래프, 보안 게이트 및 MCP 서버와 AI 에이전트를위한 지속적인 메모리 시스템.

개요

Gomaa는 영구적으로 구조화 된 장기 기억을 가진 AI 대리인 (Hermes, OpenClaw, Claude 데스크탑, Cursor, Windsurf, CrewAI, LangChain)를 갖추고 있습니다. 그것은 고속 또는 제로 구성, 하이브리드 Reciprocal Rank Fusion (RRF) 검색, 위키 링크 지식 그래프, Ebbinghaus temporal decay, 크로스 시약 함대 공유 및 비동기 Google 드라이브 클라우드 동기화와 인간의 읽기를 교량. 대부분의 AI 메모리 시스템은 세 가지 기본 결함을 겪습니다. 1. Memories는 opaque 벡터 데이터베이스로 사라집니다. 인간은 감사, 정확하거나, 어떤 대리인이 배운 것을 curate 할 수 없습니다. 2. 기계장치를 잊지 않고, 오래된 소음 축적하고 대리인의 신속한 창을 pollutes. 3. 연구 노트, credentials 및 작업 scratchpads 콜드, 복고증 발생. * 모든 메모리는 Obsidian vault에 대한 인간의 읽기 쉬운 Markdown 참고입니다 [Wiki 링크]] 및 YAML frontmatter. * 비활동적인 기억 파드 exponentially ($Salience \times 0.95^{\Delta t}$) 동안 #pinned 기억 체재 영구적으로.

개요(AI 번역)

제품 등급, 현지 최초의 계층 및 신경 영감을 주는 자율 AI 에이전트 (v4.0.0 — “Gomaa Neo”).

Gomaa는 영구적이고 인간적인 행동과 transhuman 장기 기억을 가진 AI 대리인 (Hermes, OpenClaw, Claude 데스크탑, Cursor, 윈드 서핑, CrewAI, LangChain)를 갖추고 있습니다. 그것은 인간의 읽기 가능 Obsidian Markdown Vaults ** 고속 ** PostgreSQL + pgvector (HNSW) ** 또는 Zero-config ** SQLite WAL, 파워 4-Quadrant Cognitive Architecture (Episodic, Semantic, Procedural, Working Memory), **HippoRAG 2 개인화 PageRank (PPR) ** 상호 연관성 검색, ** Retrieval ** (Episodic, Semantic, Procedural, Working Memory), **HippoRAG 2 개인화 PageRank (PPR) ** 상호 작용성 검색, ** Retrieval ** (Epactivic, Retrieventation, Concience)


왜 Gomaa인가?

대부분의 AI 메모리 시스템은 세 가지 기본 결함으로 고통:

  1. 블랙 박스 Vector Blobs: Memories는 opaque 벡터 데이터베이스로 사라졌습니다. 인간은 감사, 정확하거나, 어떤 대리인이 배운 것을 curate 할 수 없습니다.
  2. 명세.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Gomaa 🧠

Production-grade, local-first hierarchical & neuro-inspired cognitive memory engine for autonomous AI agents (v4.0.0 — “Gomaa Neo”).

Gomaa equips AI agents (Hermes, OpenClaw, Claude Desktop, Cursor, Windsurf, CrewAI, LangChain) with permanent, human-like and transhuman long-term memory. It unites human-readable Obsidian Markdown Vaults with high-speed PostgreSQL + pgvector (HNSW) or zero-config SQLite WAL, powering a 4-Quadrant Cognitive Architecture (Episodic, Semantic, Procedural, Working Memory), HippoRAG 2 Personalized PageRank (PPR) associative retrieval, 3-Phase Biological Sleep Consolidation (SWS + REM + Synaptic Homeostasis), ACT-R Base-Level Activation, hybrid Reciprocal Rank Fusion (RRF) search, Ebbinghaus temporal decay, cross-agent fleet sharing, and asynchronous Google Drive cloud synchronization.


💡 Why Gomaa?

Most AI memory systems suffer from three fundamental flaws:

  1. Black-Box Vector Blobs: Memories disappear into opaque vector databases. Humans cannot audit, correct, or curate what the agent learned.
  2. Context Pollution & Flat Storage: Raw chat logs, factual knowledge, and procedural skills are dumped into a single flat vector index without forgetting mechanisms or cognitive separation.
  3. Multi-Hop Blindness & Domain Cross-Contamination: Standard vector similarity fails when connecting facts across multiple hops, while un-scoped stores leak context across domains.

Gomaa v4.0 (“Gomaa Neo”) solves this:

  • 🧠 4-Quadrant Cognitive Architecture: Explicit separation of Episodic (episodic_events turn ledger), Semantic (notes + weighted links), Procedural (procedural_playbooks with Bayesian Laplace utility), and Working Memory (working_memory bounded by Miller’s Law $7 \pm 2$).
  • 🕸️ HippoRAG 2 Associative PPR Retrieval: Single-step multi-hop retrieval using Personalized PageRank ($K=20, \alpha=0.15$) over bi-directional weighted graph links, fused with dense vectors, BM25 FTS, and ACT-R base-level activation ($\ln(1 + \text{access_count})$).
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "gomaa": { "command": "python3", "args": ["-m", "gomaa", "server"], "env": { "MEMORY_VAULT_PATH": "~/.gomaa/vault", "MEMORY_DEFAULT_WING": "general" } } } }