A comprehensive tutorial for building an AI-powered code editor (Cursor clone) from scratch. Covers project setup with Next.js 16, TypeScript, and Tailwind CSS, integrating Shadcn UI components, implementing authentication with Clerk (including GitHub OAuth), setting up Convex as a real-time database, and establishing a proper Git workflow with branches and pull requests. The tutorial demonstrates how to create a complete IDE with features like ghost text suggestions, AI agents for file manipulation, live preview in the browser using web containers, and GitHub integration. Additional tools covered include Sentry for monitoring, Firecrawl for web scraping, Ingest for background jobs, and CodeMirror 6 for the editor interface.
•11h 55m watch time
Sort: