Open Source Commerce

Stoa

Commerce for humans and agents.

↓  Get Started ★  Star on GitHub

In ancient Greece, the Stoa was the covered walkway where merchants, philosophers, and citizens gathered to trade and exchange ideas. Today, Stoa is where developers, businesses, and AI agents come together to build the next generation of commerce.

What makes it different

Built for the
modern web.

Blazing Fast

Built on Go, Stoa handles thousands of requests per second with minimal memory footprint. No bloat, no unnecessary overhead — just raw performance where it counts.

Golang
🔌
API First

A clean, well-documented REST API at the core. Build any frontend, integrate any service, automate any workflow. Stoa stays out of your way and lets you build your way.

REST · OpenAPI
🛍️
Ready to Use

Ships with a beautiful Svelte demo storefront and a full-featured admin panel. Go from zero to live shop in minutes, not days. Single binary. Single command.

Svelte · Admin UI
🧩
Fully Extensible

A powerful plugin system lets you extend every corner of Stoa. Payment providers, shipping integrations, custom logic — build it once, ship it anywhere.

Plugin API
🪶
Lightweight by Design

Self-hosted in minutes on a cheap VPS or a Raspberry Pi. No cloud lock-in, no vendor dependency. Your shop, your data, your infrastructure.

Self-Hosted
🤝
Open Source Forever

Stoa is and will always be open source. No paywalled features, no enterprise tiers for the basics. Built by the community, for the community.

MIT License
// An AI agent browses your shop

tool: "stoa_search_products"
input: {
  query: "wireless headphones",
  max_price: 150,
  in_stock: true
}

→ returns 3 matching products

tool: "stoa_add_to_cart"
input: {
  product_id: "prod_xk9f2",
  quantity: 1
}

→ item added, checkout ready

tool: "stoa_checkout"
input: {
  cart_id: "cart_abc123",
  payment: "stripe"
}

✓ Order placed. No human needed.
    

Agents shop
natively.

Stoa ships with a built-in MCP server — the emerging standard for letting AI agents interact with real-world systems.

Your storefront becomes a first-class tool for AI assistants. Agents can browse products, manage carts, and complete orders without a single line of custom integration code.

The future of commerce isn't just human-friendly. With Stoa, it's agent-ready from day one.

A carefully chosen stack.

Go · Core Engine
Svelte · Demo Storefront
REST API · OpenAPI Spec
MCP · Agent Interface
Plugin System · Extensible
Admin Panel · Included
Single Binary · Easy Deploy
Apache 2.0 · Open Source

Ready to build
your commerce?

Simple to set up. Powerful to extend. Open forever.

Read the Docs View on GitHub