libra  by nextify-limited

AI-native platform for building web apps with natural language

Created 8 months ago
1,514 stars

Top 26.9% 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

6 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
35 stars in the last 30 days

Explore Similar Projects

Starred by Yaowei Zheng Yaowei Zheng(Author of LLaMA-Factory), Eric Zhu Eric Zhu(Coauthor of AutoGen; Research Scientist at Microsoft Research), and
25 more.

E2B by e2b-dev

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