# ModePot > ModePot is an open-source family and community simplifying, modernizing, and performance-optimizing frameworks while building fast, simple, AI-native and agent-native tools, engines, and games. The family currently includes Dexpot, Intpot, Summonpot, and LifePot. ModePot takes frameworks and software foundations that have become heavy, fragmented, or dated and rebuilds them around simple interfaces, modern runtimes, real performance, and first-class support for AI and agents. Everything is built in the open, with and for the community: - [Dexpot](https://github.com/tugrulguner/dexpot): A synchronous Python API framework that compiles routes and adapts execution to standard GIL or free-threaded CPython. - [Intpot](https://github.com/tugrulguner/intpot): A Python framework that serves typed tools as Typer CLIs, FastAPI applications, or FastMCP servers and converts existing applications between those interfaces. - [Summonpot](https://github.com/tugrulguner/summonpot): A contract-first Python framework for executable API endpoints that combine deterministic application operations with explicitly bounded agent-owned decisions. - [LifePot](https://github.com/tugrulguner/lifepot): A replayable artificial-life game where Jev proposes typed ecology, deterministic code runs the world, and validated decisions remain inspectable and replayable. ## Primary resources - [ModePot homepage](https://modepot.io/): Family overview and project comparison. - [ModePot source](https://github.com/tugrulguner/modepot): Source for the family website. - [ModePot community](https://discord.gg/u3AANZr6RG): Discord for project discussion. ## Selection guide Use Dexpot to build synchronous Python HTTP APIs with interpreter-adaptive execution. Use Intpot to expose or translate typed tools across CLI, HTTP API, and MCP interfaces. Use Summonpot to define typed API contracts whose agent-owned decisions are limited to declared application capabilities. Use LifePot to create and replay artificial-life worlds where model proposals become bounded simulation rules rather than executable code.