Skip to content

[FEATURE] Knowledge-Centric Self-Improvement: knowledge base as persistent improving object with cross-model transfer #1443

Description

@Lexus2016

Feature Description

Problem Statement

The evolution pipeline produces skills (executable) and issues (bug reports) but does not maintain a distilled knowledge base of cross-task heuristics, constraints, and pitfalls that any agent can consult. Improvements are currently tied to the generating model and do not transfer across model families. When the model is upgraded, previously learned heuristics are lost.

A paper (arXiv:2607.19592) demonstrates Knowledge-Centric Self-Improvement: rather than treating the agent as the object that improves, a curated knowledge base is the persistent improving object while agents remain generic and disposable. The key result: distilled knowledge transfers across held-out tasks AND across LLM families — the improvement is not tied to the generating model.

Proposed Solution

Add a complementary improvement channel: a distilled knowledge base alongside the skill library.

  1. Curate a knowledge base from each research cycle: after each cycle, distill the findings into a structured knowledge asset containing cross-task heuristics, constraints, pitfalls, and validation strategies. This is the "inspectable, transferable" layer between the model and the skills.
  2. Test cross-model transfer: the pipeline's skills are generated by one model and used by the same model. Knowledge-Centric SI's transfer result suggests testing whether distilled knowledge (not skills) transfers across model families — if it does, the knowledge base becomes a model-agnostic asset that survives model upgrades.
  3. Task-conditioned adapter: convert the shared knowledge asset into a short memo tailored to the current task, similar to how the research skill already produces task-specific findings but from a persistent knowledge base rather than fresh research each cycle.

The protocol: agents attempt one task, contribute evidence-grounded insights to a shared knowledge base via task-level and cross-task forums, followed by knowledge distillation. The distilled knowledge is a structured asset that any agent can leverage.

Value Proposition

  • Impact: Medium-High (0.7) — model-agnostic asset that compounds across model upgrades
  • Effort: Low-Medium (0.2) — protocol adoption, not infrastructure
  • Priority Score: 1.12

Research Evidence

  • arXiv:2607.19592 — Knowledge-Centric Self-Improvement; code open-sourced
  • Results: improves solve rates while reducing dollar cost across ARC-AGI-1/2, SWE-bench Pro, Terminal-Bench 2; transfers to held-out tasks and across LLM families

Implementation Plan

  1. Define a knowledge-base schema (heuristics + constraints + pitfalls + validation strategies) as a JSON or markdown structure
  2. After each research cycle, run a distillation step that extracts structured knowledge from the cycle findings and appends to the knowledge base
  3. Add a task-conditioned adapter that selects relevant knowledge entries for the current task and produces a short memo
  4. Test cross-model transfer: generate knowledge with model A, use it with model B, measure whether the knowledge base improves outcomes regardless of the model

Success Criteria

  • A structured knowledge base exists alongside the skill library
  • Research cycle findings are distilled into the knowledge base each cycle
  • Knowledge base entries are consulted by the pipeline and improve downstream outcomes
  • Cross-model transfer is tested and confirmed (knowledge generated by model A helps model B)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestproposalEvolution-generated improvement proposalrejectedNot accepted by evolution — see closing commentresearch-generatedCreated by the evolution research cycle

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions