Skip to main content
Tesslate Studio Hero Light

What is Tesslate Studio?

Tesslate Studio is an open-source, AI-powered development platform that lets you build complete web applications using natural language. Describe what you want to build, and AI agents generate production-ready code with live preview, all running in isolated containers. You can use it on our cloud platform at tesslate.com or self-host it on your own infrastructure with Docker or Kubernetes.

AI Code Generation

Generate React components and full applications from natural language using four specialized AI agent types

Live Preview

See your application running in real-time with instant hot module replacement inside isolated containers

Multi-Agent System

Choose from StreamAgent, IterativeAgent, ReActAgent, and TesslateAgent, each optimized for different tasks

Marketplace

Discover and install AI agents, templates, and project bases from the community

Key Features

Generate complete React/TypeScript applications including components, state management, API integrations, and styling with Tailwind CSS. AI agents can read, write, and edit files, execute shell commands, and fetch web content. Multi-container projects let you run frontend, backend, and database services together.
Every change (AI-generated or manual) is instantly reflected in a live browser preview with hot module replacement. Each project runs in an isolated container environment with its own dev server, so projects never interfere with each other.
Chat with AI agents using natural language to describe features, request changes, or debug issues. Messages stream in real-time via SSE. Agents request approval before executing potentially risky operations like shell commands, and you can toggle between “Ask” and “Edit” modes.
Start from scratch, import from GitHub, or use pre-built bases with configured tech stacks and best practices. Support for multi-container monorepo projects with frontend, backend, and database containers.
Visualize your project architecture with React Flow diagrams showing container dependencies, connections, and live browser previews. Drag and drop containers to build your stack visually.
Import repositories from GitHub, GitLab, or Bitbucket. Edit code and commit changes directly from the platform with full OAuth integration. Track sync status and manage branches without leaving the editor.
Deploy to Vercel, Netlify, or Cloudflare Pages with a few clicks. Self-host the entire platform with Docker for development or Kubernetes for production. Projects can also run in managed cloud at tesslate.com.
A multi-source credit system (daily, bundled, signup bonus, and purchased credits) keeps costs predictable. Browse and install agents and bases from the marketplace. Creators earn 90% of revenue from their published agents.

Technology Stack

LayerTechnologies
FrontendReact 19, TypeScript, Vite, Tailwind CSS, Monaco Editor, XYFlow
BackendFastAPI, Python 3.11, SQLAlchemy, Pydantic
DatabasePostgreSQL (asyncpg)
AI/LLMLiteLLM gateway supporting OpenAI, Anthropic, Google, Ollama, and 100+ models
ContainersDocker Compose (development), Kubernetes (production)
StorageAWS S3 / MinIO for project file storage
RoutingTraefik (Docker mode), NGINX Ingress (Kubernetes mode)
PaymentsStripe subscriptions and credit purchases

How It Works

1

Create a Project

Start with a blank template, import from GitHub, or use a pre-built base from the marketplace. Your project gets its own isolated container environment.
2

Chat with AI

Describe what you want to build in plain English. The AI agent generates complete, working code. It can create files, install packages, run commands, and iterate on its own work.
3

See It Live

Your application runs instantly in a live preview with hot module replacement. Changes appear immediately as files are created or modified.
4

Iterate and Deploy

Continue chatting with the AI to add features, fix bugs, and refine your application. When you are ready, deploy to Vercel, Netlify, Cloudflare Pages, or commit to GitHub.

What You Can Build

Tesslate Studio is great for:
  • Landing Pages: Create beautiful, responsive marketing sites
  • Web Applications: Build full-featured SaaS applications with React + Vite
  • Full-Stack Apps: Multi-container projects with frontend, backend, and database
  • Dashboards: Generate data visualization and admin panels
  • E-commerce: Create shopping experiences and product catalogs
  • Portfolios: Build personal websites and project showcases
  • Prototypes: Rapidly prototype ideas and validate concepts
  • API Services: Backend containers with FastAPI, Express, Go, or any framework

Deployment Options

Cloud Hosted

Use our managed cloud platform at tesslate.com. No setup required. Sign up and start building.

Self-Hosted

Deploy on your own infrastructure with Docker or Kubernetes. Full control over your data, AI models, and configuration.

Next Steps

Quickstart Guide

Get up and running in 5 minutes

Create Your First Project

Learn how to create and manage projects

Explore Agents

Understand AI agents and how to use them

Browse Marketplace

Discover agents, bases, and templates