amendment-atoms
Agent primitives canonicalized — personas, tools, capabilities, role boundaries, isolation.
A typed, versioned, composable library of AI-agent primitives — personas, tool definitions, capability declarations, role boundaries, isolation constraints — portable across LangChain, AutoGen, CrewAI, Olympus, and any future agent framework.
Catalog at v0.1.0
- 0 atoms across 0 types
- 0 agent compositions
- 0 compatibility rules
Atom types
Civilization-grade properties
- Typed — every atom, composition, and rule validates against a JSON Schema.
- Versioned — every atom has a semver
versionfield; compositions pin by version. - Machine-readable — /exports/catalog.json is the canonical manifest.
- Composable — compositions reference atoms by ID; references resolve in CI.
- Open — Apache-2.0 licensed.
- Durable — no external dependencies in the hot path.