Vibe coding is an emerging approach to building software with AI—using natural language and intuitive prompts to generate code, apps, or automations. As AI researcher Andrej Karpathy puts it, vibe coding is about “fully giving in to the vibes, embracing exponentials, and forgetting that the code even exists” Instead of manually writing every line, creators can describe what they want and let AI-driven platforms build functional prototypes, UIs, or workflows in minutes. Below is a comprehensive list of platforms and tools aligned with the vibe coding paradigm, organized by category. For each, we include a brief description, key features, ideal use cases, and a link. AI Pair Programming & Code Assistants These tools integrate AI into the coding process, helping generate or modify code through natural language or smart suggestions. Replit Ghostwriter & AI Agent Description: Replit’s AI tools turn plain English into code and even full apps. The Ghostwriter assistant provides in-line code completions and transformations, while the new Replit AI “Agent” can build entire websites or applications via chat. All of this runs in Replit’s cloud IDE with one-click deployment. Key Features: - In-editor AI chat & completions: Ghostwriter suggests code as you type and can explain or refactor code on request - Natural language app builder: Replit Agent lets you describe an app (even upload a design screenshot) and generates a working prototype automatically - Multi-language support: Ghostwriter supports dozens of programming languages (best with Python/JS) - Instant setup & deployment: Develop in-browser and deploy live apps without managing servers Ideal Use Case: Solo developers or small teams who want to rapidly prototype ideas in a browser IDE. Non-coders can also create simple apps by chatting with the AI. Great for hackathons or learning to code by example.