Takk
Private Beta

Unlock the true power of type hints

Empower every developer to manage infrastructure. Pure Python and type hints automatically handle servers, workers, jobs, and databases.

Takk dashboard screenshot

Read how we got here

This server was deployed using Python type hints

Curious how we deployed this server using Python type hints?

Read the full story

Deploy faster

A better workflow

From local development to production deployment in seconds. Define your project in Python, test everything locally with Docker, then deploy to the cloud with one command.

  • Define in Python.

    Configure your entire stack using Python. No YAML, no Terraform, just familiar Python code.

  • Develop locally.

    Run takk up to spin up your project locally. App, databases, workers, everything mirrors production.

  • Deploy to production.

    Run takk deploy to ship to production. We provision and connect all infrastructure automatically.

Read more about how it works

project.py
from takk import Project, FastAPIApp
from my_project.app import AppSettings, on_signup
from my_project.mail import send_welcome_mail

project = Project(
    shared_secrets=[AppSettings],
    app=FastAPIApp(),
    send_mail_worker=on_signup.subscribe(
        send_welcome_mail
    )
)
Bash
$ takk deploy
Spinning up PostgreSQL...
Spinning up Redis...
Spinning up 'send_mail_worker'...
Spinning up FastAPI app...
Your app is ready at https://my-project.takk.dev

Everything you need

Production-ready Python hosting

All the tools you need to run Python applications at scale. From web apps to ML models and data pipelines.

Takk platform screenshot
Infrastructure as code.
Connect GitHub, GitLab, or Bitbucket and deploy automatically on every push.
Smart Dockerfiles.
Automatically managed Dockerfiles that change dynamically based on your Python project's needs.
Built for ML, AI, and data.
Integrated with MLflow, dbt, real-time ML serving, LLMs, and modern AI workflows.
Auto-detect resources.
We automatically detect and spin up the resources you need: PostgreSQL, MongoDB, Redis, Spark, ClickHouse, and more.
Real-time monitoring.
Track performance, errors, and usage. Get alerts before issues escalate.
Environment management.
Separate staging and production. Easy config management with env vars and secrets.

Join the Private Beta

We're opening up early access to a limited number of developers. Join the waitlist to be among the first to deploy Python apps the Takk way.

Successfully joined waitlist!

Thank you for your interest! We'll notify you as soon as Takk launches.

An error occurred

An error occurred, try again later.