Atoms
The smallest unit that still makes sense. One responsibility, one level of directory, one contract. http-request is an atom.
Open source · PHP 8.4 · MIT
Compose PHP like Unix.
An open source foundation for PHP built out of small, replaceable parts. Every package does one thing, declares its contract, and can be swapped without touching the rest. No framework owns your domain.
Three shapes, no exceptions
The taxonomy is enforced at the source, not reviewed after the fact. If a repository cannot be classified, it is not ready to exist.
The smallest unit that still makes sense. One responsibility, one level of directory, one contract. http-request is an atom.
Composition without logic. An assembly exists to install many atoms at once through composer require. http is an assembly.
The living system: entities, use cases and adapters kept lean, with every generic tool pushed down into atoms.
Featured
Meta-package: contracts, value objects, request, client and connector, assembled.
DTOs and typed collections assembled from common atoms. The starting point for your own.
Agents as a real development team. Self-hosted kanban board with roles, handoffs and history.
Identity and authentication for the ecosystem: users, credentials, tokens, tenants.
Write code that never needs “fixing” because it was built under absolute constraint.The OTAKU Manifesto — Own your Discipline
All of it, always
MIT licensed, developed in public, and structured so that the smallest useful piece can be adopted alone. Read the contribution guide if you want to build with us.