If you’re a JavaScript developer who loves the v0.app/lovable.dev experience but you want to use your own Claude Code or OpenAI Codex subscription and run everything on your machine, the wait is over: Tidewave now officially supports Next.js and Vite.
Watch it in action:
Getting started with Next.js
To give it a try:
-
Run
npx tidewave installin your Next.js project - Install our desktop app
- And then enjoy a full-stack agentic coding experience!
Tidewave for React + Vite
If you have a React application, you can use it with Tidewave in two ways:
-
If you’re using React with one of Django, FastAPI, Flask, Phoenix, or Rails, install Tidewave for your web framework, then follow these steps
-
If you’re using React with backend-as-a-service (such as Supabase) or a third-party backend, follow these steps
Tidewave as an MCP server
If you don’t want to use Tidewave Web (our full-stack coding agent), you can also use Tidewave as an MCP server. We release a MCP server for all languages and frameworks we support and JavaScript is no exception.
To get started, add npx tidewave mcp as a STDIO MCP server to your favorite editor to give them the ability to:
- Access documentation and signatures for classes, types, enums, and methods using the exact versions installed in your project—no external HTTP requests needed
- Fetch the source location of classes, types, enums, and methods
- Evaluate JavaScript code within the context of your project
We’ve also exposed this functionality directly on the command line. Fellow developers and agents now have the following commands at their fingertips:
# Local TypeScript/JavaScript files
npx tidewave docs ./src/utils:formatDate
npx tidewave docs ./components:Button#onClick
# Node.js dependencies
npx tidewave docs typescript:createProgram
npx tidewave docs react:Component#render
# Get source file locations
npx tidewave source ./src/utils:formatDate
npx tidewave source typescript:createProgram
Happy coding!