Thanks to visit codestin.com
Credit goes to github.com

Skip to content
@EvolvingAgentsLabs

Evolving Agents Labs

An agent-based operating system. Flows above the turn, an intelligent canvas, and layered memory — built as ai-os.

EVOLVING AGENTS LABS
Experiments in how agents learn, remember, and prove what they know.


By Matias Molinas and Ismael Faro — the ideas, the architecture and the code, out of an ongoing conversation between the two. The repositories are where those conversations get tested.

Agents that modify themselves are easy to build and hard to trust. Everything here attacks the second half of that sentence — versioning an agent's evolution so a human can review it, reading a model's internal workspace to catch a memory it was tricked into keeping, or constraining a small model at the decoder so invalid output is not discouraged but impossible.

Each experiment is labelled by how much evidence stands behind it — including the ones where the evidence went against us.

Badge Means
Reproducible clone it and run it, no API key
Results published findings, negative ones included
Prototype runs, but needs setup or has no eval yet

sleep-harnessResults · Jul 2026

What if you could catch a poisoned memory by watching which concepts light up inside the model?

An interpretability firewall for agent memory. Reads the residual stream through a Jacobian lens to flag injected instructions that are lexically identical to benign text, and to scan third-party adapters for trojans before they mount. Hypotheses are pre-registered; the refuted ones are published alongside the confirmed ones.

evolving-robotPrototype · Jul 2026

What if a robot that missed a fallen patient could rewrite its own care protocol overnight?

Florence patrols a hospital ward, fails to check a patient standing outside her lamp radius, and revises the skill that caused it. The rewrite survives only if it outscores the protocol it replaced; otherwise it is reverted, with the reason on a durable ledger.

agentvcsReproducible · Jul 2026

What if an agent's autonomous evolution could be merged back into your release, like any other branch?

Version control where one commit carries code, goal, model pins, trace and sub-agent swarm together. Conflicts between what the agent taught itself at runtime and what your team edited in git are handed to a reconciler over a plain stdin/stdout contract.

git clone https://github.com/EvolvingAgentsLabs/agentvcs
cd agentvcs && pip install -e .
bash examples/eve-evolve-merge/demo.sh   # runs offline, no API key

qaPrototype · Jun 2026

What if your test suite told you what it had quietly stopped checking?

Every assertion is fingerprinted and diffed across runs, so a check that silently disappeared surfaces as a finding. Exploratory browser sessions that pass get frozen into deterministic scripts; steps that failed become explicit skips rather than silence.

skillosPrototype · Jun 2026

What if the operating system were written entirely in markdown?

Skills as programs, traces as logs, consolidation as sleep. Includes a line-op dialect that lets small models patch files by emitting edits instead of rewriting whole documents, measured by an AST-verified benchmark rather than an LLM judge.

token-trieReproducible · May 2026

What if a small model could not emit invalid syntax, because the decoder refused to let it?

Every legal instruction is pre-tokenized into a trie of token IDs, and the sampler's valid-next set is masked at each step. A 350M-parameter model plays Tetris in a browser tab, fully offline. Grammar enforced in the decoder, not requested in the prompt.

skillos_robotPrototype · May 2026

What if the robot were just a device driver for a language model?

A slow vision-language brain plans at roughly one hertz while a reactive controller drives motors at twenty, over a bytecode link to an ESP32. Firmware, CAD and simulation scenes included.

evolving-agentswhere this came from · 2025

What if the decomposition was right and the substrate was wrong?

The Evolving Agents Toolkit: eighteen thousand lines describing five subsystems, and three test functions. Each subsystem was independently rebuilt over the following year on something that could be tested. Its firmware.py sets a governance string asking a model to "never use dangerous imports"; token-trie makes the token unreachable. Same intention, one substrate apart — the code is still there so you can diff it.

evolving-memoryResults · Apr 2026

What if an agent's memory consolidated itself the way sleep consolidates yours?

A trajectory engine that chunks execution traces, connects them and curates what survives, so repeated experience raises confidence and failures extract constraints — without one domain's lessons bleeding into another.


The through-line

Eight experiments, one question: not whether an agent can do something, but how you would know it did. Three mechanisms kept working, and they turned up independently before they looked like the same idea.

Constrain the mechanism, not the prompt. Masking the sampler's valid-next set makes malformed output unreachable. The matched negative is what makes it convincing: the prompt-level version of the same objective fires in 1 of 7 identical sessions, and instructing harder measured worse.

Prove it, then freeze it. Run the expensive non-deterministic thing once, verify it, crystallize it into something replayable — enforced in code, not in a README.

Look where the standard filter is blind. A keyword filter over agent memory cannot see a payload written in words it likes; a coverage tool cannot see the check you stopped making.

And the half that makes the rest worth reading: a pre-registered founding hypothesis marked REFUTADA, and a published retraction of a claim that came from n=1 and reversed on re-run.

Read the full thesis →


Apache 2.0 · permanently alpha · evolvingagentslabs.github.io

Pinned Loading

  1. llmos llmos Public archive

    [ARCHIVED — superseded by skillos] Browser-native markdown agent workspace. Not related to llm_os.

    TypeScript 79 14

Repositories

Showing 10 of 32 repositories
  • lora-kernel Public

    The entire agentic system is a set of QLoRA adapters over one base model. Experts draft, a frontier model verifies — and acceptance rate becomes a free per-region distillation score. Then the frontier is withdrawn and only a router replaces it.

    EvolvingAgentsLabs/lora-kernel's past year of commit activity
    Python 2 Apache-2.0 0 0 0 Updated Sep 14, 2026
  • evolvingagentslabs.github.io Public

    Official website for Evolving Agents Labs - Building the Future of Intelligent Agents

    EvolvingAgentsLabs/evolvingagentslabs.github.io's past year of commit activity
    HTML 1 2 0 1 Updated Sep 6, 2026
  • ai-os Public archive

    An agent-based operating system. Flows, an intelligent canvas, and layered memory, on top of a vendored QM base.

    EvolvingAgentsLabs/ai-os's past year of commit activity
    TypeScript 4 Apache-2.0 0 0 0 Updated Sep 6, 2026
  • evolving-agents Public

    Your toolkit for autonomous, evolving agent ecosystems. Create, execute, govern, and evolve agents that learn from experience, collaborate, build new capabilities, and operate safely within defined guardrails.

    EvolvingAgentsLabs/evolving-agents's past year of commit activity
    TypeScript 452 Apache-2.0 34 0 0 Updated Sep 6, 2026
  • nightshift Public
    EvolvingAgentsLabs/nightshift's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Aug 31, 2026
  • physics-verifiers Public

    RL environments whose reward is computed by physics: closed forms, conservation laws, observed convergence order, and statistics with known sampling error — not an LLM judge.

    EvolvingAgentsLabs/physics-verifiers's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Aug 16, 2026
  • skillos Public archive

    PoC about how generate an Agentic OS, based in Skills as programs

    EvolvingAgentsLabs/skillos's past year of commit activity
    Python 54 Apache-2.0 7 0 0 Updated Aug 1, 2026
  • gemma4nanoloop Public archive

    Autonomous engineering crew on a local Gemma 4 12B. Phase-scoped state machine, anchor-based edits, executable acceptance criteria. Fork of ismaelfaro/nanoLoop.

    EvolvingAgentsLabs/gemma4nanoloop's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Aug 1, 2026
  • token-trie Public archive

    [ARCHIVED] Token-trie constrained decoding: a 350M model plays Tetris in a browser and cannot emit invalid syntax. Not folded into evolving-agents because masking logits needs the sampler, which an API-backed SDK does not expose.

    EvolvingAgentsLabs/token-trie's past year of commit activity
    JavaScript 1 Apache-2.0 0 0 0 Updated Jul 29, 2026
  • agentvcs Public archive

    [MOVED → evolving-agents/packages/agentvcs] Multidimensional version control for evolving agents — code, goals, models, traces and sub-agent swarm in one commit. Now the engine under the Claude Agent SDK plugin.

    EvolvingAgentsLabs/agentvcs's past year of commit activity
    Python 1 Apache-2.0 1 1 0 Updated Jul 27, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…