Django, FastAPI, and Flask support now available

When we reached out to the Python community about bringing Python support to Tidewave, we found a diverse ecosystem with multiple frameworks and libraries. Some teams swear by Django’s batteries-included approach. Others prefer FastAPI’s modern async capabilities or Flask’s simplicity. And within each framework, developers often mix and match, such as bringing Jinja2 templates into Django.

Rather than picking winners, we asked ourselves: why not support them all?

As of today, Tidewave brings a full-stack agentic coding experience to your entire Python stack:

  • Django, including its ORM, Django Template Language (DTL), and opt-in Jinja2 templates
  • Flask with Jinja2 and optional SQLAlchemy support
  • FastAPI with optional Jinja2 and SQLAlchemy integration

Whether you’re using Django’s DTL or Jinja2, Tidewave understands your UI. Point at any element and Tidewave maps it back to the right template and forwards it to your agent, enabling more precise and faster changes to your codebase.

Whether you’re using Django’s ORM or SQLAlchemy, Tidewave can access your existing models and execute SQL queries, allowing your agent to query your database and validate changes as it interacts with your web application.

Check out our home page and learn how to unlock the full-stack potential of your coding agent today.

Tidewave.

By Dashbit, the creators of Elixir and Livebook.
Copyright 2025. All rights reserved.

All logos and product names are trademarks or registered trademarks of their respective owners and are used for identification purposes only to indicate compatibility with Tidewave's products.

Quick Links