Skip to content

Apogee Framework

Generative meta-framework for Python applications. Distributed as a single standalone binary built with PyInstaller. Generates production-ready projects following DDD, Clean Architecture and SOLID principles — with Docker, Alembic migrations, FastAPI and dependency injection wired in.

  • Generate full projects in seconds

    Run apogee new my-project and get a 31-file scaffold ready to run with apogee up.

  • Composed of independent modules

    Pick what you need: apogee-core, apogee-ai-rag, apogee-auth, apogee-frontend, and more.

  • Multi-engine ready

    PostgreSQL, MySQL, MongoDB out of the box. Vector stores via apogee-ai-rag.

  • Multi-language docs

    Documentation available in English, Português, Español, 中文.

What you can build

apogee new my-project          # generates a full Clean Architecture project
cd my-project
apogee up                      # runs in Docker
# → http://localhost:8000 returns JSON

The user downloads one binary. Generated projects are standalone — they do not depend on this repository at runtime.

Where to go next

Components in this documentation portal

Component Purpose Status
Apogee Framework (this site) CLI generator, scaffolding, integration entrypoint
apogee-core Base classes, contracts, HTTP abstractions 🟡 docs in progress
apogee-ai-rag 28 RAG variants, 60+ integrations 🟡 docs in progress
apogee-ai-providers Unified LLM provider layer 🟡 docs in progress
apogee-ai Agent orchestration 🟡 docs in progress
apogee-auth RBAC, MFA, audit log 🟡 docs in progress
apogee-frontend React SPA generator 🟡 docs in progress
globaltrust-bank End-to-end example project 🟡 in progress

Each component has its own independent documentation site, with its own version timeline. Pick one from the portal.