You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -77,7 +77,7 @@ Goncho can orient the agent by storing evidence, ranking scoped memory, assembli
77
77
|`github.com/TrebuchetDynamics/goncho`| Root library package |`RunMigrations`, `NewService`, service calls, context/search/conclude params, and public tool constructors. |
78
78
|`github.com/TrebuchetDynamics/goncho/memory`| SQLite opener |`memory.OpenSqlite` when you want a local file-backed store for an embedded host. |
79
79
|`github.com/TrebuchetDynamics/goncho/cmd/goncho-bench`| Command only |`go install .../cmd/goncho-bench@latest` for reproducible retrieval reports; do not import it into an agent host. |
80
-
|`github.com/TrebuchetDynamics/goncho/agentmemory`| Architecture mirror/port matrix | Inspect the Go-native mirror of upstream agentmemory`355124141625ccc0d740ae08ddaaf77fe2c165ae`: pipeline stages, memory tiers, retrieval streams, hooks, MCP tools, Goncho seams, and explicit residual gaps. |
80
+
|`github.com/TrebuchetDynamics/goncho/memorymirror`| Architecture mirror/port matrix | Inspect the Go-native mirror of the upstream broad-memory reference at`355124141625ccc0d740ae08ddaaf77fe2c165ae`: pipeline stages, memory tiers, retrieval streams, hooks, MCP tools, Goncho seams, and explicit residual gaps. |
81
81
82
82
Stay on public service and tool APIs first. If pkg.go.dev shows a lower-level type before the service examples, treat it as implementation detail until `NewService`, `svc.Context`, `svc.Search`, `svc.Recall`, or a public tool constructor cannot express the host need.
83
83
@@ -192,7 +192,7 @@ Most agent memory systems optimize for breadth: more connectors, more tools, mor
192
192
193
193
Goncho exists because Gormes and Navivox need memory that can run anywhere the agent runs: a workstation, small server, Windows laptop, WSL2 shell, macOS terminal, or Android phone through Termux. The memory layer cannot assume Python packaging, Docker, Redis, hosted vector infrastructure, or always-online cloud services.
194
194
195
-
Goncho is inspired by broad integration systems like [`agentmemory`](docs/opensource-memory-systems/agentmemory/README.md), and the public `agentmemory` package now carries a source-pinned architecture mirror/port matrix for upstream `https://github.com/rohitg00/agentmemory` commit `355124141625ccc0d740ae08ddaaf77fe2c165ae`. Use `agentmemory.ArchitectureManifest()` to inspect which upstream pipeline stages, four memory tiers, retrieval streams, hooks, and 53 MCP tools are delivered through Goncho seams versus partial, adapter-owned, deferred, or explicitly excluded. Use `agentmemory.NewToolRegistry` when a host wants agentmemory-compatible executable aliases (`memory_save`, `memory_smart_search`, `memory_recall`, `memory_profile`) backed by Goncho's local service APIs.
195
+
Goncho is inspired by broad integration systems like [`agentmemory`](docs/opensource-memory-systems/agentmemory/README.md), and the public `memorymirror` package now carries a source-pinned architecture mirror/port matrix for upstream `https://github.com/rohitg00/agentmemory` commit `355124141625ccc0d740ae08ddaaf77fe2c165ae` without adopting the upstream project name as Goncho API surface. Use `memorymirror.ArchitectureManifest()` to inspect which upstream pipeline stages, four memory tiers, retrieval streams, hooks, and 53 MCP tools are delivered through Goncho seams versus partial, adapter-owned, deferred, or explicitly excluded. Use `memorymirror.NewToolRegistry` when a host wants compatible executable aliases (`memory_save`, `memory_smart_search`, `memory_recall`, `memory_profile`) backed by Goncho's local service APIs.
Copy file name to clipboardExpand all lines: codemap.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,4 +16,4 @@ Host or service code writes scoped events through `Observe`; Goncho redacts, tru
16
16
17
17
## Integration
18
18
19
-
Gormes and other hosts should call the Go API or service wrappers after running `RunMigrations`. The local `memory` and `session` packages provide extraction-safe compatibility for SQLite setup, memory V1 fixtures, FTS-backed turn search, and in-memory session metadata tests. The public `agentmemory` package is a source-pinned architecture mirror/port matrix for rohitg00/agentmemory commit `355124141625ccc0d740ae08ddaaf77fe2c165ae`, mapping its pipeline, tiers, retrieval streams, hooks, and 53 MCP tools onto delivered, partial, adapter-owned, deferred, or excluded Goncho seams; it also exposes agentmemory-compatible executable aliases for save, smart search, recall, and profile backed by the local Goncho service.
19
+
Gormes and other hosts should call the Go API or service wrappers after running `RunMigrations`. The local `memory` and `session` packages provide extraction-safe compatibility for SQLite setup, memory V1 fixtures, FTS-backed turn search, and in-memory session metadata tests. The public `memorymirror` package is a source-pinned architecture mirror/port matrix for rohitg00/agentmemory commit `355124141625ccc0d740ae08ddaaf77fe2c165ae`, mapping its pipeline, tiers, retrieval streams, hooks, and 53 MCP tools onto delivered, partial, adapter-owned, deferred, or excluded Goncho seams without adopting the upstream project name as Goncho API surface; it also exposes compatible executable aliases for save, smart search, recall, and profile backed by the local Goncho service.
0 commit comments