Phoenix.new is Fly.io's entry into the prompt-driven application development space. You describe what you want to build
Phoenix.new is Fly.io's prompt-driven web application builder that generates full-stack Phoenix/Elixir applications with WebSockets, real-time features, and SQLite databases. Unlike competitors, it provides a full IDE in the browser with a running container, and the AI actually tests the UI itself, checking page content, JavaScript state, and server-side logs. Best for building real-time, collaborative web applications.

Phoenix.new is Fly.io's entry into the prompt-driven application development space. You describe what you want to build in natural language, and an LLM-powered coding agent writes, tests, and iterates on a full Phoenix framework application backed by SQLite and running on Fly's hosting platform.
What distinguishes Phoenix.new from competitors like Lovable, v0.dev, and Bolt.new is the quality of its testing and iteration loop. When asked to add a feature, the AI does not just write code and check that it compiles. It actually launches the application, interacts with the UI, inspects page content, monitors JavaScript state, and reviews server-side logs to verify everything works correctly.
Phoenix is an open-source web framework for Elixir that features Phoenix LiveView, enabling real-time interfaces through streaming diffs over WebSocket connections. This means Phoenix.new can build genuinely interactive, collaborative applications with real-time updates, presence features, and database-backed persistence, going well beyond static landing pages.
Generates complete Phoenix/Elixir applications with database models, controllers, views, and WebSocket channels from natural language descriptions.
The AI launches the application and tests it by interacting with the UI, inspecting page content, JavaScript state, and server-side logs, not just checking compilation.
Full IDE-style development environment in the browser with a dedicated running container and forwarded port for interacting with the live application.
Built on Phoenix LiveView for real-time interfaces via WebSocket streaming. Build collaborative apps, dashboards, and interactive features out of the box.
Applications include SQLite database support for data persistence. Define data models and relationships through natural language prompts.
Applications run directly on Fly.io infrastructure, with deployment handled automatically as part of the development process.

$0
Get started
TBA
For developers

Phoenix.new's choice of the Elixir/Phoenix framework is deliberate and strategic. Phoenix LiveView enables real-time, interactive web interfaces through server-rendered HTML streamed over WebSocket connections. This means the applications Phoenix.new generates are inherently real-time and collaborative, something that React-based builders like Lovable cannot match without significant additional infrastructure.
The Elixir language and BEAM virtual machine are designed for building fault-tolerant, concurrent systems. Applications generated by Phoenix.new inherit these properties, meaning they can handle many simultaneous users without the complexity of managing WebSocket infrastructure separately. For chat applications, collaborative editors, dashboards, and interactive tools, this is a genuine advantage.
The trade-off is ecosystem size. The JavaScript/React ecosystem has far more developers, libraries, and community resources. Developers comfortable with React may find the Elixir/Phoenix ecosystem less familiar. However, for the specific use case of real-time, collaborative web applications, the Phoenix framework is arguably the best technology available.

Real-time web applications represent a specific technical challenge that Phoenix.new is uniquely positioned to address. Chat applications, live dashboards, collaborative editors, multiplayer games, and notification systems all require persistent connections and instant data synchronization between server and client.
Phoenix LiveView handles this through server-rendered HTML streamed over WebSocket connections. When a user takes an action, the server processes it and pushes only the changed HTML diff to the client. This eliminates the need for a separate JavaScript frontend framework while still providing instant, responsive user interfaces.
This architecture means applications generated by Phoenix.new are inherently real-time from the start. Other prompt-to-app builders generate static React applications that require significant additional infrastructure (WebSocket servers, state management, connection handling) to add real-time features. Phoenix.new applications get these capabilities for free from the framework.
Phoenix.new applications are hosted on Fly.io, a platform designed for running full-stack applications globally with low latency. Fly.io deploys your application to servers close to your users, ensuring fast response times for the real-time features that Phoenix applications excel at. The hosting is integrated into the build process, eliminating separate deployment steps.
The generated code is standard Phoenix/Elixir that can be exported and deployed anywhere Elixir runs. If you outgrow the Fly.io hosting or want to deploy on your own infrastructure, you can clone the code and deploy to any compatible hosting environment. There is no vendor lock-in at the code level.
SQLite is used as the default database for simplicity and zero-configuration deployment. For production applications with higher concurrency needs, the generated code can be adapted to use PostgreSQL with relatively straightforward configuration changes. Phoenix's Ecto database layer abstracts most database-specific code.
The AI's self-testing approach has implications for deployment reliability. Because the AI verifies that features actually work by interacting with the running application, the deployed code tends to have fewer obvious bugs than AI-generated code that was only verified through syntax checking and compilation. This testing layer adds genuine value to the code quality.

Choose Phoenix.new when your application requires real-time features as a core requirement. Chat applications, live dashboards, collaborative editing tools, notification systems, and multiplayer experiences are natural fits for the Phoenix framework's WebSocket-first architecture. Other AI builders struggle to add these features; Phoenix.new includes them by default.
Consider alternatives when your project is primarily a static marketing site, a CRUD application without real-time needs, or when you need maximum compatibility with the JavaScript/React ecosystem. Lovable and Bolt.new handle these cases well with larger communities and more available tutorials.
For learning purposes, Phoenix.new provides an interesting entry point into the Elixir ecosystem. The AI handles the initial code generation, letting you explore Phoenix framework patterns through a working application rather than tutorials. This learn-by-examining approach can be faster than traditional Elixir learning resources.
Phoenix.new is Fly.io's prompt-driven application builder that generates full-stack Phoenix/Elixir web applications with real-time features, databases, and automatic hosting.
No. You describe what you want in natural language and the AI generates the Elixir/Phoenix code. However, knowledge of Elixir helps for customization and debugging.
When the AI builds a feature, it launches the app, navigates the UI, checks page content and JavaScript state, and reviews server logs to verify everything works, rather than just checking if code compiles.
Phoenix.new builds full-stack Elixir apps with real-time WebSocket features and self-testing AI. Lovable focuses on React apps with a more polished UI builder. Phoenix.new excels for collaborative, real-time applications.
Yes. Phoenix LiveView enables real-time interfaces through WebSocket streaming, making it ideal for dashboards, collaborative editors, chat applications, and interactive tools.
Applications run on Fly.io infrastructure, with deployment handled automatically during the build process. This provides low-latency global hosting out of the box.
Phoenix.new offers free access for building applications. Specific usage limits and pricing tiers are expected as the platform matures.
The generated code is standard Phoenix/Elixir code that you can download, modify, and deploy anywhere, not just on Fly.io.

Phoenix.new stands out in the crowded prompt-to-app space by focusing on genuine full-stack applications rather than static UIs. The AI's ability to self-test by actually interacting with the running application is a significant advantage over competitors that only verify code compiles. The Phoenix LiveView foundation enables real-time features that most AI builders simply cannot produce.
The trade-off is the Elixir/Phoenix ecosystem, which is less mainstream than JavaScript/React. Developers already invested in the JavaScript ecosystem may find Lovable or Bolt.new more practical. But for building real-time, collaborative web applications through natural language, Phoenix.new is the most capable option available.
Subscribe to get weekly curated AI tool recommendations, exclusive deals, and early access to new tool reviews.
ai-coding
ai-coding
AI-powered Chrome extension that audits code flow, catches hallucinations in AI-generated code, and flags security vulnerabilities before they ship.
ai-coding
Updated March 2026 · 12 min read · By PopularAiTools.ai
ai-coding
Free open-source desktop app that dispatches 10+ AI coding agents simultaneously across isolated git branches. Supports Claude Code, Codex CLI, and Gemini CLI. Keyboard-first Electron app with diff review workflow and QR code mobile monitoring. macOS + Linux. MIT license.
Starting Claude Code from scratch in 2026? Install these 10 skills, plugins, and CLIs on day one — Codex CLI, Obsidian, Autoresearch, Firecrawl, Playwright, NotebookLM, Skill Creator, RAG-Anything, Google Workspace CLI, and awesome-design-md. Full install commands included.
We swapped 24 different AI models into Claude Code and ran identical tool-call tests on each. Here's the S-tier-to-D-tier ranking, real cost comparison, and the single best Claude Sonnet 4.6 alternative for 2026 — including the GLM 4.6 sleeper pick that matched Sonnet at 15% the cost.
Claude doesn't generate raster images natively, but in 2026 it's the smartest creative director on Earth — orchestrating Nano Banana 2, Sora 2, Runway, Higgsfield, Remotion, and VEED into a single ad-and-video factory. The full stack, the variant matrix trick, and how to build a YouTube Shorts factory.