Provider switching and selectable harnesses adapt a Codex-derived runtime to different model behavior.
openinterpreter/openinterpreter
A Rust coding-agent fork that combines Codex lineage with local state, provider switching, and selectable harness behavior aimed at lower-cost models.
Developers who want a local agent and interchangeable model or harness behavior.
terminal agent / local runtime / provider and harness selection
A maintained fork inherits leverage and reconciliation work
The project repeatedly merges Codex upstream while owning release, installer, cache, documentation, and harness changes for a different product bet.
System Map
Eight inspection boundariesThe project emphasizes local state while inheriting and modifying upstream session machinery.
Codex-derived execution and tool paths provide the base for fork-owned harness behavior.
Inherited safety machinery still has to be reconciled with fork-owned changes and releases.
Local state, installer behavior, and upstream session changes create a continuing compatibility obligation.
Delegation capability follows the evolving upstream base and requires fork-specific verification.
The terminal product and harness selection expose the fork's operator-facing choices.
Merge ancestry, release workflows, installer code, docs, and fork-owned tests distinguish inheritance from new work.
Learn Through This Project
8 lessonsLatest Reporting
1 articleOpen Questions
- Can the fork keep absorbing upstream safety and protocol changes while proving distinct harness behavior?
Evidence state describes what this Atlas profile can support today. It is not a product score and it is not evidence that uninspected capabilities are absent.