OPEN SOURCE / BUILT FOR THE NEXT ERA

modepot

We simplify, modernize, and performance-optimize the software people build on.

ModePot is an open-source workshop for modernizing software foundations—and inventing what comes next. AI-native and agent-friendly where they add real value.

Explore the work
The ModePot flask reformulates existing frameworks and packages, traditional software patterns, outdated runtime assumptions, accumulated complexity, fragmented interfaces, performance bottlenecks, human-only workflows, and difficult technical or creative challenges. Inside the transparent open-source vessel, four shared principles work together: modernize, simplify, optimize, and invent. The outcomes are modern frameworks and packages, optimized high-performance systems, AI-native and agent-friendly tools where valuable, innovative engines, and experimental games.

Which ModePot project should you use?

If you need to…

Use

Build a synchronous Python HTTP API that adapts to GIL and free-threaded CPython.dexpotServe typed Python tools as a CLI, HTTP API, or MCP server—or convert between them.intpotExpose typed endpoints that combine exact operations with bounded agent-owned decisions.summonpotCreate and replay a world where agent proposals become bounded simulation rules.lifepotA native C++ embedded engine with a small Python Database/Row API for fixed-schema CRUD and explicit transactions; SQL and ORM remain planned.refpotInstall a focused agent skill for a complete task and inspect its checked artifact.skillpotEight browser-local tools for data, images and planning; three AI-assisted text tools. One fixed workflow per tool.utilitypot
Minimal Dexpot lockup using its ModePot family mark
Mode 01 / execution

dexpot

Synchronous Python API framework

Plain handlers. Adaptive execution.

Dexpot keeps handlers synchronous across standard-GIL and free-threaded CPython. response=T validates and projects public output; invalid output becomes a sanitized 500 before success bytes, response=None uses generic output, and RawResponse is unchecked. Any is not a privacy filter.

response=T contract · v0.7.0 published on PyPI

Illustrative animation · not a live run

Typed input is bound before a synchronous handler builds a checked public response.

Open project playground
Minimal Intpot lockup using its ModePot family mark
Mode 02 / interface

intpot

One definition, three interfaces

Define once. Serve in every direction.

Intpot turns typed Python tools into Typer CLIs, FastAPI apps, or FastMCP servers—and can inspect an existing app and convert it into either of the others.

Illustrative animation · not a live run

One typed function branches into CLI, HTTP, and MCP interfaces.

Open project playground
Minimal Summonpot lockup using its ModePot family mark
Mode 03 / decision

summonpot

Contract-first agent-owned endpoints

Declare the contract. Bound the authority.

Summonpot combines typed API contracts, deterministic application operations, and explicitly bounded agent-owned decisions behind one executable endpoint declaration.

Illustrative animation · not a live run

Fixed request-owned values, bounded agent choice, application result.

Open project playground
Minimal LifePot lockup using its ModePot family mark
Mode 04 / life

lifepot

Bounded artificial-life game

Describe a world. Watch deterministic life adapt.

LifePot is an open-source artificial-life game where Jev proposes typed ecology, deterministic code runs the world, and a validated ledger makes every accepted change inspectable and replayable.

Illustrative animation · not a live run

Illustrative Conway’s Game of Life: each frame follows the same neighbor-count birth and survival rules; live cells appear, disappear, and move.

Play the game
RefPot lockup for an experimental embedded database alpha; SQL and ORM remain planned
Mode 05 / engine

refpot

Embedded database · experimental alpha

Own the engine. Keep the usage simple.

RefPot v0.1.1 is a publicly released experimental alpha. Its native C++ engine and small Python Database/Row API provide fixed-schema CRUD and explicit transactions. SQL and ORM remain planned, not shipped. Qualification is limited; there is no broad performance result or production-durability claim.

Illustrative animation · proposed architecture, not a live run

Illustration of two proposed entry paths: direct SQL statements and structured Python ORM operations converge on one shared relational execution core. This is a proposed architecture, not a live run.

SkillPot lockup: practical agent skills, from task to finished work
Mode 07 / workflow

skillpot

Agent workflows · in development

Give your agent a workflow. Inspect the work.

Harness-neutral collection in development. The published v0.4.1 collection has ten skills, including seven pinned ModePot project/contributor packages. Repository-readiness remains experimental; broad repeated usefulness evaluation is not established.

Development status: In development · v0.4.1 collection published · repository-readiness remains experimental · broad usefulness evaluation not established

Illustrative skill contract · not a live task run

Illustrative skill contract: task inputs and constraints → reusable procedure with tools and review points → inspectable artifact with evidence and limitations.

UtilityPot lockup with its rose ModePot family flask
Mode 06 / utility

utilitypot

Eleven tools · eight local, three AI-assisted

One task. One action. Inspect the result.

Eight browser-local utilities cover screenshot OCR, manual image redaction, keyed CSV/XLSX comparison, conversions and planning. Three AI-assisted tools use Jev for entities, flowcharts and webpage evidence after disclosed submission. Inspect results, then copy or download.

Illustrative mechanism · not a live run

Eight fixed browser-local workflows handle image review, spreadsheet comparisons, conversions and calculations without API calls. Three fixed AI-assisted workflows use disclosed Jev interpretation. All eleven provide inspectable results and exports. Illustration only, not a live run.

Source snapshot · 015f1da README · b850f8bbd1cb Roadmap · not publishedNo release recordedGitHub checked GitHub

OPEN SOURCE / PARTICIPATE

Build with us.

Start with the project’s contribution guide; discuss a change before taking on substantial work, then use its issue tracker to propose or report it.

WHAT IS MODEPOT?

Simpler software.
Bigger possibilities.

ModePot exists to remove accumulated complexity. We simplify how frameworks are used, modernize how they are built, and optimize the paths that matter without passing the machinery on to developers.

We are building an open-source family of fast, approachable frameworks, tools, engines, and games, with AI-native and agent-friendly approaches where they add value. Dexpot, Intpot, Summonpot, LifePot, RefPot, UtilityPot, and SkillPot are only the beginning. ModePot was created by Tugrul Guner.

Partner

Circles & Cookies

Making math fun and thinking a habit.

Story games and puzzles that build analytical thinking and math skills for kids ages 5–10.

Explore Circles & Cookies