libra  by nextify-limited

AI-native platform for building web apps with natural language

Created 1 month ago
1,140 stars

Top 33.7% on SourcePulse

GitHubView on GitHub
Project Summary

Libra AI is an AI-native platform for launching, iterating, and deploying web applications via natural language. It targets developers seeking an integrated, full-stack development experience, offering a production-ready alternative to V0/Lovable, specifically designed for the Cloudflare Workers ecosystem.

How It Works

Libra AI leverages a modern, Cloudflare-centric architecture, utilizing services like Workers for runtime, Durable Objects for state, KV for caching, D1 for databases, and R2 for object storage. It employs a Turborepo monorepo structure for managing its suite of applications, including a Next.js frontend, Hono-based CDN, Vite build service, and various backend services for authentication, deployment, and more. This approach aims to provide a seamless, edge-native development workflow.

Quick Start & Requirements

  • Install: Clone the repository and run bun install.
  • Requirements: Node.js >= 20.0.0 (recommend 24), Bun >= 1.0.0, Git >= 2.30.0. Local development requires configuring environment variables and initializing PostgreSQL and D1 databases. Stripe payment configuration is also required for certain functionalities.
  • Setup: Local setup involves cloning, installing dependencies, configuring .env, initializing databases, and starting services via bun dev.
  • Links: Try Now, Documentation, Community

Highlighted Details

  • AI-powered coding with multi-model integration (Claude, OpenAI, Gemini, DeepSeek).
  • Integrated development experience with a Cloud IDE, HMR, and intelligent dependency management.
  • Full-stack integration including GitHub sync, Cloudflare edge deployment, and Stripe subscription management.
  • Built entirely on Cloudflare's edge computing platform.

Maintenance & Community

The project is sponsored by Clerk, E2B, PostHog, Daytona, and Cloudflare. Community contributions are welcomed via code, documentation, issue reporting, and feature suggestions. A community forum is available.

Licensing & Compatibility

Licensed under AGPL-3.0. Derivative works must also be open-sourced under AGPL-3.0. Commercial licenses are available for closed-source deployment or proprietary modifications.

Limitations & Caveats

Local development requires significant setup, including database initialization and Stripe configuration. The AGPL-3.0 license mandates that network-provided services derived from Libra must also be open-sourced. Deployment is currently limited to Cloudflare.

Health Check
Last Commit

1 week ago

Responsiveness

Inactive

Pull Requests (30d)
4
Issues (30d)
1
Star History
295 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Vasek Mlejnsky Vasek Mlejnsky(Cofounder of E2B), and
1 more.

pezzo by pezzolabs

0.4%
3k
Open-source LLMOps platform for streamlining AI workflows
Created 2 years ago
Updated 2 months ago
Starred by Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
21 more.

E2B by e2b-dev

0.5%
10k
Open-source cloud runtime for AI apps and agents
Created 2 years ago
Updated 1 day ago
Feedback? Help us improve.