Framework & docs
Core Almasix on PyPI, with the full beginner journey at
docs.almasix.com.
Routing, Articulate, Prism, auth, queues, and Smith — async end to end, without bolting a framework onto FastAPI by hand.
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 Every surface has a name you can say out loud — so the docs, the CLI, and your codebase agree.
One global tool scaffolds the app; Smith runs everything inside it.
pipx install almasix almasix new blog cd blog && python smith serve pipx install almasix && almasix new blog Full installation guide The hub for the framework, first-party packages, editor support, and docs — without assuming you’ve used Laravel.
Core Almasix on PyPI, with the full beginner journey at
docs.almasix.com.
Conduit for reactive components, Inertia for SPA shells, and more packages as the line grows.
Browse almasix-dev →
Prism language tooling for VS Code / Cursor and JetBrains, plus
smith ide:install.
Opinionated app skeletons — Tailwind, Bootstrap, or plain — so auth and settings aren’t a weekend project.
Starter kits →Read the prologue, install once, and keep shipping with Smith.