Self-improving agent learning loop for Eve Horizon. Agents build persistent memory, discover reusable skills, and automatically fix platform friction.
Add to your .eve/manifest.yaml:
x-eve:
packs:
- source: github:eve-horizon/learning-loop-agentpack
ref: mainSync the pack:
eve project sync| Component | Type | Description |
|---|---|---|
session-reviewer |
Agent | Reviews completed sessions for learnings and friction |
platform-improver |
Agent | Fixes friction by opening PRs and issues |
learning-brain |
Skill | Composable skill — teaches any agent to learn |
memory-manager |
Skill | Memory CRUD procedures via Eve CLI |
session-reviewer |
Skill | Post-session review procedure |
platform-improver |
Skill | Friction-fixing procedure |
review-cheap |
Profile | Sonnet with low reasoning (cost-efficient review) |
improver-capable |
Profile | Sonnet with high reasoning (code-quality fixes) |
post-session-review |
Workflow | Triggered on job.attempt.completed |
skill-review-heartbeat |
Workflow | Every 6 hours — skill curation |
batch-improvements |
Workflow | Monday mornings — batch low-severity fixes |
Add the pack. Configure context.memory on your agents:
agents:
my_agent:
slug: my-agent
skill: my-skill
context:
memory:
agent: my-agent
categories: [learnings, decisions, runbooks, context, conventions]
max_items: 10
max_age: 30dYour agents start building memory. The reviewer extracts insights after each session.
Add skill discovery:
context:
docs:
- path: /agents/my-agent/skills/
recursive: trueAgents now load and create reusable procedure docs.
Enable git access for skill promotion:
policies:
git:
commit: auto
push: on_successProven skills graduate from org docs to the project repo.
Override harness profiles in your manifest:
x-eve:
agents:
profiles:
review-cheap:
- harness: mclaude
model: haiku
reasoning_effort: low
improver-capable:
- harness: mclaude
model: opus
reasoning_effort: highAgent Session Completes
|
v
Session Reviewer (cheap, async)
|-- Inward: Extract learnings -> Memory + Skills
\-- Outward: Identify friction -> Structured findings
|
v (if severity >= medium)
Platform Improver (capable, async)
|-- Fixable -> Open PR with evidence
|-- Non-obvious -> Create GitHub issue
\-- Skill fix -> Patch org doc
|
v
Slack Summary
- Eve Horizon platform with
job.attempt.completedevent support - Agent memory API (
eve memoryCLI commands) - Org docs API (
eve docsCLI commands)
MIT