Memory and its sources
Memory retains its original sources and subsequent corrections, so recalled information can be checked.
01Research project
Protagine is a harness for agent memory, autonomy and model orchestration, built for Hermes.
Available by request · In development
Request illustration
Hermes runs the agent, Protagine stores memory and shared work, and selected models perform inference.
A message arrives through a configured conversation channel.
01 / Research lab
Ongoing research toward Proto-AGI.
Messages arrive through Hermes channels. A person can provide context, correct the agent’s understanding and steer work across conversations.
Conversations → Hermes runtimeHermes handles conversations, model requests, tools, workers and schedules. Protagine connects through plugins, a memory provider and request hooks.
Hermes ↔ Protagine · Hermes → models and toolsHermes executes tools, workers and scheduled tasks. Protagine keeps shared work state available across conversations, so users can inspect or redirect it within the deployment’s permissions.
Hermes → tools, workers and schedulesProtagine retains original evidence and attributable corrections, recalls relevant context, and keeps identity and shared work across sessions. The deployment stores these records independently of the selected model.
Hermes ↔ memory and work context · Protagine → selected modelsHermes and Protagine each use their configured models. Local inference supports normal operation without a cloud model; changing a model does not replace the agent’s stored memory or identity.
Hermes + Protagine → model inferenceIn development and validation.
Messages arrive through Hermes channels. A person can provide context, correct the agent’s understanding and steer work across conversations.
Conversations → Hermes runtimeHermes handles conversations, model requests, tools, workers and schedules. Protagine connects through plugins, a memory provider and request hooks.
Hermes ↔ Protagine · Hermes → models and toolsHermes executes tools, workers and scheduled tasks. Protagine keeps shared work state available across conversations, so users can inspect or redirect it within the deployment’s permissions.
Hermes → tools, workers and schedulesProtagine retains original evidence and attributable corrections, recalls relevant context, and keeps identity and shared work across sessions. The deployment stores these records independently of the selected model.
Hermes ↔ memory and work context · Protagine → selected modelsHermes and Protagine each use their configured models. Local inference supports normal operation without a cloud model; changing a model does not replace the agent’s stored memory or identity.
Hermes + Protagine → model inferenceIn development and validation.
Project
Memory retains its original sources and subsequent corrections, so recalled information can be checked.
Different models can handle conversation, reasoning and vision, including local inference. Memory persists when models change.
Identity and shared tasks persist across sessions. Connected conversations can inspect, redirect or stop work.
Memory integration and shared task controls are implemented. Autonomous initiative and improvement remain under development.
Contact