# Summonpot > Summonpot modernizes APIs for the AI era with one simple contract: deterministic, application-owned operations and bounded agent-owned decisions. ## Install Requires Python 3.11 through 3.14. Install serving support with: ```sh pip install "summonpot[serve]" ``` ## Quick start The [quick-start guide](https://summonpot.modepot.io/quick-start/) defines a typed endpoint, serves it over HTTP, and calls it without a provider key by using the keyless test model. ## Primary resources - [Overview](https://summonpot.modepot.io/): product position, shipped capabilities, and ModePot attribution. - [Quick start](https://summonpot.modepot.io/quick-start/): install, declare, serve, and call a typed endpoint. - [Architecture and safety](https://summonpot.modepot.io/architecture/): contract boundaries, authority, runtime behavior, and limitations. - [Capabilities](https://summonpot.modepot.io/capabilities/): exact operations and explicit agent choices. - [Build a model-free endpoint](https://summonpot.modepot.io/build/direct-execution/): complete no-model request path and exact eligibility predicate. - [Build an agent-backed bound operation](https://summonpot.modepot.io/build/agent-choice/): request-owned data and explicit agent choice. - [Operation and binding reference](https://summonpot.modepot.io/reference/operations/): declaration semantics, supported/rejected shapes, and planned vocabulary. - [Operations and troubleshooting](https://summonpot.modepot.io/guides/operations/): provider configuration, limits, HTTP failures, and security practices. - [Execution internals](https://summonpot.modepot.io/internals/execution/): registration-to-runtime dataflow and failure boundaries. - [Detailed capability contract](https://github.com/tugrulguner/summonpot/blob/main/docs/declarative-capabilities.md): source-level binding, validation, and security details. - [GitHub](https://github.com/tugrulguner/summonpot): source, README, roadmap, and release history. - [PyPI package](https://pypi.org/project/summonpot/): published Python distributions and release metadata. - [ModePot](https://modepot.io/): return to the open-source project family. ## Boundaries and license - The agent owns decisions only where an endpoint declaration explicitly grants authority. - Exact application behavior remains application-owned and output is validated locally. - Only a narrow, fully resolved single-operation deterministic slice is shipped; broader multi-operation deterministic execution is planned. - Summonpot is alpha software. - License: MIT.