Skip to content

About

πŸ’–πŸ’—πŸ₯°πŸ’ž Opensource alternative of Lovable🌟 Star if you like it! 🌟

Topics

Resources

Contributing

Security policy

Stars

54 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

1,111 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

OpenLaudableBanner

✨ OpenLaudable✨

The Ultimate Open-Source AI App Builder Alternative to Lovable, v0, and Bolt.new

GitHub stars GitHub forks License Version PRs Welcome followers

Features β€’ Quick Start β€’ Tech Stack β€’ Comparison β€’ Roadmap β€’ Contributing


πŸ“– Introduction

OpenLaudable is a powerful, local-first, open-source AI application builder designed to give you the speed of proprietary tools like Lovable, v0.dev, and Bolt.new without the subscription fees or vendor lock-in.

Build full-stack web applications from simple natural language prompts. Whether you need a CRM, a task manager, or a custom dashboard, OpenLaudablegenerates high-quality React code, manages your backend, and handles your databaseβ€”all on your own machine.

🎯 Why OpenLaudable?

  • Privacy First: Everything runs locally. Your prompts and code never leave your machine unless you want them to.
  • Zero Cost: No "credits" or monthly subscriptions. Use your own API keys or local LLMs.
  • Full Ownership: You own the code. Export it, tweak it, and deploy it anywhere.
  • Model Agnostic: Supports OpenAI, Anthropic, Google Gemini, and local models via Ollama.

πŸš€ Features

  • πŸͺ„ Prompt-to-App: Turn "Build a SaaS dashboard with user auth and dark mode" into a working app in seconds.
  • πŸ› οΈ Local Execution: Runs entirely on your machine using Electron, ensuring maximum privacy and speed.
  • πŸ“¦ Full-Stack Generation: Generates React (TypeScript) frontends, Tailwind CSS styling, and integrated backends.
  • πŸ’Ύ Database Integration: Built-in support for Supabase and SQLite for seamless data persistence.
  • πŸ€– Multi-Model Support: Switch between GPT-4, Claude 3.5, Gemini 1.5, or local LLMs via Ollama.
  • ⚑ Hot Reloading: See your changes instantly as the AI refines your application.
  • 🎨 Modern UI: Beautiful default templates using Tailwind CSS and Lucide icons.
  • πŸ“ Easy Export: Download your project as a standard React/Vite project for production deployment.

πŸŽ₯ Preview

OpenLaudableDemo GIF

(Add a GIF or video here to show off OpenLaudablein action!)


πŸ› οΈ Tech Stack

OpenLaudableis built with modern, industry-standard technologies:

  • Frontend: React TypeScript Tailwind CSS
  • Runtime: Electron Node.js
  • Build Tool: Vite
  • Database: Supabase SQLite
  • AI Orchestration: AI SDK β€’ LangChain

🏁 Getting Started

Prerequisites

  • Node.js: v20 or higher
  • npm: v11 or higher
  • Git

Installation

  1. Clone the repository:

    git clone https://github.com/ishandutta2007/Open-Laudable.git
    cd OpenLaudable
  2. Install dependencies:

    npm install
  3. Configure Environment:

    • Copy .env.example to .env
    • Add your API keys (OpenAI, Anthropic, etc.)
  4. Run OpenLaudable:

    npm start

πŸ“Š Comparison

Product Pricing Free Tier Limits Open Source Local-First / Offline Privacy & Data Isolation BYO API Keys / Custom LLMs Direct Local File Access Database Integrations Visual Component Inspector Multi-File Editing & Diff View
OpenLaudable 100% Free Unlimited (Local execution, no credit caps) βœ… Yes (Apache 2.0) βœ… Full βœ… 100% On-Device βœ… Any (Ollama, OpenAI, Anthropic, Gemini, OpenRouter) βœ… Direct filesystem Supabase, SQLite βœ… Yes βœ… Yes
Lovable.dev Freemium ($20/mo Starter, $50/mo Launch, Custom Scale) 5 messages/day (or ~10-20 credits/mo reset) ❌ No ❌ Cloud-only ❌ Prompts & code stored on cloud servers ❌ Limited / Platform credits ❌ Sandboxed cloud workspace Supabase βœ… Yes βœ… Yes
v0.dev Freemium ($20/mo Premium, Custom Enterprise) $10 free credits/month (~200 message credits, 10 daily max) ❌ No ❌ Cloud-only ❌ Cloud hosted by Vercel ❌ Platform credits only ❌ Cloud deployment Supabase, Neon βœ… Yes ⚠️ Limited (Web editor)
Bolt.new Freemium ($20/mo Pro, $50/mo Team, $200/mo Enterprise) ~10M tokens / ~10 prompts total one-time credit ❌ No ❌ Browser container (WebContainers) ❌ Cloud-tied environment ⚠️ Partial (Pro tier only) ❌ Browser memory / export required Supabase, PostgreSQL ⚠️ Partial βœ… Yes

πŸ—ΊοΈ Roadmap & TODO (Upcoming Premium Alternative Features)

We are actively bridging the gap between proprietary platforms and OpenLaudable. Here are features found in premium alternatives currently slated for upcoming releases:

  • One-Click Cloud Deployment Integrations: Instant 1-click deployments to platforms like Vercel, Netlify, and Cloudflare Pages directly from the desktop app (similar to Lovable & v0).
  • Custom Domain & SSL Provisioning: Automated domain mapping and DNS verification for deployed apps.
  • Multi-User Real-time Collaboration: Shared workspace multiplayer mode for live pair-programming and prompt sharing across teams.
  • Native Mobile App Generation: React Native / Expo export pipeline to generate cross-platform iOS and Android apps alongside web apps.
  • Visual Drag-and-Drop Canvas & WYSIWYG Styling: Direct canvas styling controls (spacing, typography, layout) without relying purely on chat prompts.
  • AI Screenshot & Figma-to-Code Pipeline: Direct Figma file importing and automated pixel-perfect UI component conversion.
  • Production Auth & Stripe Billing Boilerplates: 1-click presets for role-based authentication, user management, and Stripe subscription checkout logic.
  • Integrated Vector & RAG Store Connectors: Built-in vector search bindings (Pinecone, pgvector, Qdrant) for AI-native app scaffolds.

🀝 Contributing

We love contributions! Whether it's a bug fix, a new feature, or improving documentation:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/amazing-feature).
  3. Commit your changes (git commit -m 'Add some amazing feature').
  4. Push to the branch (git push origin feature/amazing-feature).
  5. Open a Pull Request.

Please read CONTRIBUTING.md for more details.


πŸ“ˆ Star History


πŸ“„ License

OpenLaudableis licensed under the Apache 2.0 License. See LICENSE for more information.


Built with ❀️ by the OpenLaudableCommunity

Report Bug β€’ Request Feature

About

πŸ’–πŸ’—πŸ₯°πŸ’ž Opensource alternative of Lovable🌟 Star if you like it! 🌟

Topics

Resources

Contributing

Security policy

Stars

54 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages