Adaptive compute
Use compute in proportion to the complexity and needs of the task.
Project 001 / Open research
An agent that can change how it thinks.
Morph is an experimental runtime for dynamic collaboration between specialized models and capabilities. It is a research project from Phylogeny AI, a community AI lab.
TYPE Open-source research
FOCUS Dynamic agent runtime
PHASE Early experimentation
01 / The question
Most agents start with one language model and attach tools to it. Morph explores a different idea: intelligence is a population of specialized capabilities that a runtime can activate, put to sleep, replace, and coordinate as a task evolves.
An agent does not have one fixed intelligence. It can change its cognitive configuration to fit the work.
02 / Runtime loop
After each step, the orchestrator can reconfigure the active population for what comes next.
03 / Lifecycle
The runtime discovers available capabilities and manages their transition through the task.
No resources loaded.
Model weights are being prepared.
Ready for inference.
Inactive, resources retained when useful.
Weights removed to free memory.
04 / Research directions
Use compute in proportion to the complexity and needs of the task.
Sleep or unload idle local models to return RAM and VRAM to the system.
Depend on what a model can do, not on one fixed provider or model identity.
Let specialist models share context, critique, and verify each other's work.
Give capabilities distinct permissions and resource boundaries, including sandboxing.
Explore useful agent runtimes for laptops, phones, Raspberry Pi, and constrained devices.
05 / First experiment
The first prototype is designed to test where dynamic capability management helps, and where it does not.
Build a minimal Python runtime API.
Connect multiple interchangeable models.
Select capabilities through an orchestrator.
Implement active, sleeping, and unloaded states.
Share task context across capabilities.
Measure latency, memory, cost, and model calls.
Benchmark against single-model and fixed multi-model agents.
The central research question
Morph is not only about model routing. It studies the dynamic lifecycle of a population of models inside an agent, and compares the results against single-model and fixed multi-model baselines.
Back to Phylogeny projects