Intelligenism Agent Framework

IAF is an open-source framework for building multi-agent collaboration modes. A running IAF instance is just a directory. You create a new collaboration pattern by copying a folder, you give an agent new abilities by dropping a *_tools.py file into it, and you reconfigure the whole system by editing plain JSON โ€” no framework code changes required. Every extension point has an explicit contract and a machine-checkable validator, so an LLM can safely read the system, modify it, and verify its own work.


Why "AI Operability Edition"

Most agent frameworks are built for human developers to write code. This edition is tuned so that an AI agent can operate the framework end-to-end โ€” the extension surface is small, declarative, contract-bound, and verifiable, which are exactly the properties an autonomous agent needs to modify a system safely.


Core Concepts

TermMeaning
DispatchA collaboration mode โ€” one self-contained pattern of how one or more agents cooperate to do a job. Each dispatch is a folder.
AgentA single configured LLM persona inside a dispatch: its provider, model, system context, and tools. One dispatch can host several agents.
ToolA Python function an agent can call, exported from a *_tools.py file. Auto-discovered โ€” no registration code.
ShellThe layout that separates what you edit from the engine that runs.
EngineIAF_AI/ โ€” the runtime. You never edit it; it is driven entirely by config and prompts.

The central idea: a dispatch is a copyable unit. To build a new kind of agent collaboration, you copy the prototype dispatch, adjust its config and prompts, and it runs. Dozens or hundreds of specialized dispatches can be spun off the same prototype.


The Shell: Four Zones

An IAF instance separates configuration, prompts, outputs, and the engine into four zones:

{iaf_instance}/
โ”œโ”€โ”€ config_base/   ZONE 1 โ€” CONFIG   (source of truth; humans/agents edit here)
โ”œโ”€โ”€ prompt_base/   ZONE 2 โ€” PROMPTS  (the only home for prompt/rule files)
โ”œโ”€โ”€ workspace/     ZONE 3 โ€” OUTPUTS  (run artifacts land here)
โ””โ”€โ”€ IAF_AI/        ZONE 4 โ€” ENGINE   (runtime; never edited by hand)

The flow of truth is one-directional. Four rules make it work:


The Theory Behind It

IAF is the first practical implementation of Intelligenism โ€” a theory of how intelligence emerges in organisations, whether human, artificial, or hybrid.

From single neurons to complex neural networks, intelligence exhibits a bottom-up construction pattern. The complexity and intelligence potential of a network comes from the connections between individuals, not from making the individuals internally more complex. Maintaining the independence of individuals or small units, and expressing complexity outside the individual, is the essence of connectionism. โ€” Thinking, Conception and Construction of Intelligenism

This principle directly shapes IAF's architecture: every agent is a complete, independent unit. Complexity lives in the connections between agents, not inside any single agent's code. Where most frameworks practice certainty management โ€” hardcoding one collaboration paradigm and calling it flexible โ€” IAF practices possibility management: each agent owns a complete copy of the engine, so you can change anything without risking the rest.


Get It

GitHub: IntelligenismCommercialDevelopment-LLC/intelligenism-agent-framework โ†—

Pure Python. Copy a folder to spawn a new collaboration mode; drop in a file to give it new abilities; edit JSON to reconfigure. Small unit, big potential.