first-commit
KitsStacksBrandsDocsChangelog
GitHub1
first-commit

Projects ready for your agent from the first commit.

Skills come from skills.sh

Made with by Marlon Chaviano

Explore

  • Kits
  • Stacks
  • Brands
  • Changelog

Docs

  • Introduction
  • CLI
  • Create a kit
  • API
  • FAQ

Project

  • About
  • Contact
  • Privacy
  • Terms
  • Content policy
  • GitHub

stacks / language

Python

Python

APIs and backends with FastAPI or Django.

Kits (6)

  • Backend with Djangoapi-django
    official

    Django with its admin, ORM and migrations, in its own virtual environment. For backends with a database and an admin panel from day one.

    pythondjangoormadmin
    $ npx create-first-commit@latest api-django
  • API with FastAPIapi-fastapi
    official

    A Python API with FastAPI, its own virtual environment and tests with pytest. Automatic OpenAPI docs.

    pythonfastapiapipytest
    $ npx create-first-commit@latest api-fastapi
  • MCP server with Pythonmcp-server-python
    official

    An MCP server in Python with the official SDK (v2, MCPServer): every tool is a typed function, ready to connect to any agent.

    mcpagentspython
    $ npx create-first-commit@latest mcp-server-python
  • Django + React in one repomonorepo-django-react
    official

    A Django backend with Django REST Framework and a React + Vite frontend in the same repo, with CORS configured to develop both at once.

    djangodrfreactvitefullstack
    $ npx create-first-commit@latest monorepo-django-react
  • Python monorepo with uvmonorepo-uv
    official

    A uv workspace: a FastAPI API and shared Python packages with a single lockfile, tests with pytest and linting with Ruff.

    pythonuvworkspacefastapiruff
    $ npx create-first-commit@latest monorepo-uv
  • SaaS with Djangosaas-django
    official

    Django for a SaaS: accounts with django-allauth (sign-up, email login and password reset), admin, ORM and tests, with optional Postgres and Sentry.

    pythondjangoallauthsaas
    $ npx create-first-commit@latest saas-django

Stacks

  • +++FastAPI + Sentry + GitHub ActionsPython API with FastAPI, errors in Sentry and pytest in CI.api-fastapi0 installs

Missing a framework? npx create-first-commit create turns your project into a kit.