The idea, made visibleA shared plan
Like building two sides of a house from the same plan.
A Python library for working with AI agents
Optimal splits software, research, writing, data and hardware projects too big for one AI conversation into pieces agents can build together.
A project like yours
Like building two sides of a house from the same plan.
Separate pieces. A shared plan.
One builds the interface. Another builds the booking API. They agree how the pieces connect before starting.
from optimal import Construction, WorkStatement
work = Construction([
WorkStatement("interface", provides={"ui"}),
WorkStatement("booking_api", provides={"api"}),
])
work.independent("interface", "booking_api")
True
Interface + booking API