Link OptMem repository

This commit is contained in:
Ollie Agent 2026-08-16 20:01:19 +02:00
parent 60ee3c62d5
commit 3e1697d074
3 changed files with 4 additions and 4 deletions

View File

@ -58,7 +58,7 @@ Provider backends are the model-facing boundary; the agent loop is independent o
Tool execution uses the configured Landlock/landrun sandbox. Operations requiring an approved escape use the bypass namespace and broker, which applies policy and approval controls rather than providing an unrestricted escape.
Persistent memory is provided by OptMem through `memory_recall` and `memory_remember`; Ollie does not maintain a second memory-file format. History management renders context, tracks usage and cost, caps oversized tool output, and compacts older material when necessary.
Persistent memory is provided by [OptMem](https://github.com/VictorTaelin/OptMem) through `memory_recall` and `memory_remember`; Ollie does not maintain a second memory-file format. History management renders context, tracks usage and cost, caps oversized tool output, and compacts older material when necessary.
## Frontends

View File

@ -68,7 +68,7 @@ Remote execution does not replicate the agent runtime or introduce a second RPC
### No competing memory store
Persistent memory is owned by OptMem. Ollie exposes memory through tools rather than maintaining a second memory database or synchronization layer.
Persistent memory is owned by [OptMem](https://github.com/VictorTaelin/OptMem). Ollie exposes memory through tools rather than maintaining a second memory database or synchronization layer.
These omissions are deliberate composition choices, not missing extension points. New behavior should first be expressed as a tool, a 9P file operation, a session, or a shell workflow before adding a new runtime subsystem.
@ -86,7 +86,7 @@ The architecture is split by responsibility:
## Configuration and data
Installed runtime data includes backend configuration, agent definitions, prompt templates, skills, and tool executables. Backend credentials, endpoints, models, and compaction models are configured in `backends.conf`. Runtime paths follow XDG configuration and data locations. OptMem owns persistent memory storage; memory tools call it directly.
Installed runtime data includes backend configuration, agent definitions, prompt templates, skills, and tool executables. Backend credentials, endpoints, models, and compaction models are configured in `backends.conf`. Runtime paths follow XDG configuration and data locations. [OptMem](https://github.com/VictorTaelin/OptMem) owns persistent memory storage; memory tools call it directly.
## Multi-agent operation

View File

@ -12,7 +12,7 @@ This made the control plane protocol-agnostic. A shell, editor, GUI, or another
The tool design went through external MCP servers, scripts, and a single built-in execution path. The current design keeps tools outside the agent loop in `toolsrv`, a separate 9P process. Executables describe themselves with metadata, and the registry discovers and loads them lazily.
This removed built-in-tool and prompt-bloat pressure. File, code-intelligence, memory, reasoning, and web capabilities use the same external-tool boundary. OptMem became the owner of persistent memory rather than Ollie maintaining a competing memory directory.
This removed built-in-tool and prompt-bloat pressure. File, code-intelligence, memory, reasoning, and web capabilities use the same external-tool boundary. [OptMem](https://github.com/VictorTaelin/OptMem) became the owner of persistent memory rather than Ollie maintaining a competing memory directory.
## 3. Planning became session state