Skip to content

Finesssee/Hublicate

 
 

Repository files navigation

KPPM

Chat with AI to build React apps instantly.

KPPM Demo

Setup

  1. Clone & Install
git clone https://github.com/mendableai/open-lovable.git
cd open-lovable
npm install
  1. Add .env.local
# Required
E2B_API_KEY=your_e2b_api_key  # Get from https://e2b.dev (Sandboxes)
FIRECRAWL_API_KEY=your_firecrawl_api_key  # Get from https://firecrawl.dev (Web scraping)

# Optional (need at least one AI provider)
OPENAI_API_KEY=your_openai_api_key  # Get from https://platform.openai.com (GPT-5)
GOOGLE_GENERATIVE_AI_API_KEY=your_gemini_api_key  # Get from https://ai.google.dev

# OpenRouter (supports free models like qwen/qwen3-coder:free)
OPENROUTER_API_KEY=your_openrouter_key  # Get from https://openrouter.ai
# Optional but recommended for OpenRouter rate limits/analytics
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
OPENROUTER_SITE_URL=http://localhost:3000
OPENROUTER_APP_NAME=KPPM

# Optional: Custom OpenAI-compatible endpoint
# Some providers only support Chat Completions (POST /v1/chat/completions) not Responses (POST /v1/responses).
# If your provider rejects /v1/responses with 403, route through a gateway that translates to Chat Completions
# (e.g., Vercel AI Gateway) OR use a provider that supports the Responses API.
# Example (Vercel AI Gateway):
# OPENAI_BASE_URL=https://gateway.ai.cloudflare.com/v1/... (or your Vercel AI Gateway URL)
# Otherwise, set a base URL that supports /v1/responses.
  1. Run
npm run dev

Open http://localhost:3000

License

MIT

About

🔥 Clone and recreate any website as a modern React app in seconds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.0%
  • Other 1.0%