🧠 AliFullStack — AI-Powered Full-Stack App Builder (Local-First, Open Source)
AliFullStack is a blazing-fast, AI-driven Full-Stack App Builder that runs entirely locally — giving you total data privacy, vendor freedom, and powerful LLM integration. Whether you’re a solo indie hacker, startup, or enterprise developer, AliFullStack helps you build, test, and deploy apps autonomously using your favorite frontend and backend frameworks.
✅ 100% Local | 🚀 LLM-Powered | 🧠 BYO AI API Key | 🧩 Framework-Agnostic | 💡 Open Source
Inspired by tools like Lovable, v0.dev, and Bolt, but with no lock-in or cloud dependency. Built on top of Dyad, AliFullStack gives you the power of AI without sacrificing control.

👏 Acknowledgments
AliFullstack is built on top of other awesome open-source projects:
Huge thanks to their creators and contributors!
⭐ Why Star This Project?
Help us grow! If you’re excited about AI developer tools, autonomous coding, or local-first privacy-first software:
👉 Give us a ⭐ on GitHub — it really helps!
🚀 Key Features
- 🔐 Local & Private by Default — No servers, no tracking, no data leakage.
- 🧠 LLM-Powered Autonomy — AI generates frontend, backend, tests, and more.
- 🧰 Bring Your Own API Keys — Works with OpenAI, Claude, Gemini, etc.
- 🧱 Framework Agnostic — React, Next.js, Django, FastAPI, and more.
- 💻 Cross-Platform — Windows, macOS, Linux supported.
- 🔄 Self-Upgrading Pipelines — Code improves itself over time.
🛣️ Roadmap
AliFullStack is evolving rapidly. Here’s what’s done and what’s coming soon:
🎨 Frontend Frameworks
🔧 Backend Frameworks
🧠 AI/LLM Integrations
✨ In Progress & Planned Features
📦 Get Started in 2 Minutes
No sign-up. No cloud lock-in. Just download and build.
👉 Download AliFullStack for your OS and start building.
🛠️ Development Setup
Prerequisites
- Node.js (>=20)
- npm or pnpm (recommended)
Installation
-
Clone the repository:
git clone https://github.com/SFARPak/AliFullStack.git
cd AliFullStack
-
Install dependencies:
npm install
# or
pnpm install
-
Create the userData directory (required for database):
# Unix/macOS/Linux:
mkdir -p userData
# Windows PowerShell:
mkdir userData
# Windows Command Prompt:
md userData
-
Apply database migrations:
npm run db:generate
npm run db:push
-
Run in development mode:
npm start
This will start the Electron app in development mode.
Optional Setup
Testing
Pushing Changes to GitHub
-
Create a feature branch:
git checkout -b your-feature-branch
-
Make your changes and commit:
git add .
git commit -m "Your commit message"
-
Push to your fork:
git push origin your-feature-branch
-
Create a Pull Request on GitHub from your feature branch to the main branch.
For more details, see CONTRIBUTING.md.
Be part of a growing network of AI tinkerers, indie hackers, and full-stack dreamers:
🤝 Contribute to AliFullStack
AliFullStack is Apache 2.0 licensed and open to contributors!
You can:
- 🐛 Fix bugs
- ✨ Add features
- 📝 Improve documentation
- 📣 Share it in dev communities!
📄 CONTRIBUTING.md has all the details.
📬 Stay Updated
Be the first to know about:
- ✨ New Features
- 📦 Releases
- 🧠 Devlogs
- 🚀 Launches
🔗 Useful Links
Local-first. AI-powered. Fully yours.
评论