Evolve — self-improvement loop

Seed proposes patches to its own prompts and skills, runs evals against a baseline, and merges only changes that measurably improve accuracy.

Data sources

  • agi_goalstable
    public.agi_goals

    Self-directed goals the meta-Seed is working on.

  • agi_patchestable
    public.agi_patches

    Proposed prompt/skill patches and their eval outcomes.

  • agi_evalstable
    public.agi_evals

    Win-rate runs against a baseline.

Pipeline components

  • agi-runner.server.ts
    src/lib/agi-runner.server.ts

    Owns the eval → patch → merge loop.