Stop Managing. Start Creating.
Developed by indie game developers from rembrosoft.com, CrowForge is born from the need for a unified, local-first AI workspace. We understand the struggle of juggling disparate tools like spreadsheets, documents, Azure services, and Miro boards. That's why we're building CrowForge: a powerful, integrated platform designed to bring everything together, running entirely on your machine with robust local AI support.
We're focused on providing a clean, efficient, and inspiring environment for creators with no annoying notifications, no unsolicited emails, and absolutely no complicated, bloated features that users only utilize 20% of.
- Effortless Task Creation: Create tasks in seconds, not minutes. No 50-field forms.
- Intuitive UI: Everything you need is visible. No hidden menus. If it's not there, you probably don't need it.
- Inspiring Design: Built to inspire your creativity, not depress you with endless tables.
- Documents & Tasks in Symbiosis: Your Game Design Document (GDD) is not a static file. It's a living organism. Turn an idea into an actionable task with a single click.
- Blazing Fast: As fast as your code. Experience an application without frustrating loading spinners.
- Indie-First Philosophy: Built for solo developers and small teams. CrowForge won't impose corporate processes or overhead you don't need.
- For Individuals: Forever free. All features unlocked.
- For the Community: No tracking, no data selling, no BS.
- For the Love of Games: Built for creators who love making games.
- Server-Based Local Development & Testing: Enhancing our local backend infrastructure for more robust development and testing workflows.
- User Management: Implementing user management features for collaborative scenarios.
- Git Integration: Connecting your project management and documentation directly to your source control for seamless tracking of changes and tasks.
- Desktop Shell: Tauri v2 (Rust)
- Frontend: React 19, TypeScript, Vite 7, Tailwind CSS v4
- Backend (Sidecar): Python 3.10+, FastAPI, Uvicorn
- Database: SQLite
- AI Engines:
- Local: llama-cpp-python (GGUF support)
- Cloud (Optional): OpenAI-compatible APIs, Google Gemini
-
Clone the repository:
git clone https://github.com/yourusername/crowforge.git cd crowforge -
Install Frontend Dependencies:
npm install
-
Install Backend Dependencies:
pip install -r requirements.txt
-
Run in Development:
- Start the backend:
python -m backend.app - Start the frontend:
npm run tauri dev
- Start the backend:
CrowForge uses a sidecar architecture. You must freeze the Python backend before building the Tauri app:
- Freeze Backend: Use PyInstaller to create a standalone binary.
- Move to Sidecar: Place the binary in
src-tauri/bin/. - Build:
npm run tauri build.
CrowForge is built on the principle of User Sovereignty.
- No Cloud: We don't have servers to store your data.
- No Telemetry: We don't track how you use the app.
- Bring Your Own Model: Use local GGUF files for 100% offline air-gapped AI.
Business Source License 1.1 (BSL 1.1) — see LICENSE for details.
- Development & Commercial Use: You are free to use CrowForge for any purpose, including creating and selling video games.
- Prohibited: You may not sell, sublicense, or redistribute CrowForge itself as a standalone product, development tool, or SaaS.
- Open Source Conversion: This software will automatically convert to the Apache License 2.0 on January 1st, 2029.
Made by Lubomir Timko (sanchez.sk)
