[WIP] This repository is a work in progress. Documentation is still evolving.
Flo Pro is a distributed negotiation framework where vendors and Amazon iteratively agree on purchase order plans through an ADMM-style coordination loop. This monorepo hosts the Flo Pro SDK, the Flo Pro ADK, and the shared documentation site.
python/flo-pro-sdk— Flo Pro SDK. Defines the agent contract (AgentDefinition,Solution,Objective) and the message types exchanged during negotiation. Both vendor agents and the Amazon agent build on this.python/flo-pro-adk— Flo Pro ADK (Vendor Agent Development Kit). Ships a simulated Amazon counterparty, a solver framework, test runners, and ready-to-run scenarios so vendors can build and validate their agent locally. See the package README and API reference.docs/— MkDocs site combining Flo Pro SDK and Flo Pro ADK documentation.examples/— Sample vendor agents and end-to-end scripts.tools/— Developer tooling and helper scripts.
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.