Almasix

Ship Python web apps with a shape you already trust.

Routing, Articulate, Prism, auth, queues, and Smith — async end to end, without bolting a framework onto FastAPI by hand.

An application, not a bag of libraries.

Almasix gives you the directories, conventions, and CLI of a grown-up web framework — controllers, providers, migrations, views — while FastAPI and Starlette stay under the hood where they belong.

blog/
├── app/
│   ├── http/controllers/
│   ├── models/
│   └── providers/
├── routes/
│   ├── web.py
│   └── api.py
├── resources/views/
├── database/migrations/
├── config/
└── smith

Named tools. Clear jobs.

Every surface has a name you can say out loud — so the docs, the CLI, and your codebase agree.

  • Articulate Async Active Record ORM, query builder, relationships, and migrations. ORM docs
  • Prism Blade-familiar templates compiled to fast Python callables. View engine
  • Smith In-app CLI — generate, migrate, serve, schedule, and open Loupe. Console docs
  • Chrono & Loupe Dates that behave, and a REPL that knows your application. Dates

From install to first response.

One global tool scaffolds the app; Smith runs everything inside it.

  1. Install the installer pipx install almasix
  2. Create a project almasix new blog
  3. Serve cd blog && python smith serve
pipx install almasix && almasix new blog Full installation guide

The Almasix ecosystem

The hub for the framework, first-party packages, editor support, and docs — without assuming you’ve used Laravel.

Framework & docs

Core Almasix on PyPI, with the full beginner journey at docs.almasix.com.

Open documentation →

First-party packages

Conduit for reactive components, Inertia for SPA shells, and more packages as the line grows.

Browse almasix-dev →

Editor support

Prism language tooling for VS Code / Cursor and JetBrains, plus smith ide:install.

Editor setup →

Starter kits

Opinionated app skeletons — Tailwind, Bootstrap, or plain — so auth and settings aren’t a weekend project.

Starter kits →

Build the next Python app like you mean it.

Read the prologue, install once, and keep shipping with Smith.