Skip to content

sanchezalvarez/CrowForge

Repository files navigation

Agent Crowner

Agent Crowner

CrowForge

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.

🚫 No More Bloatware

  • 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.

✨ What Makes CrowForge Different?

  • 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.

💰 Transparent & Free

  • 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.

🗺️ Roadmap

  • 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.

🛠️ Technical Stack

  • 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

💻 Installation & Development

Prerequisites

Setup

  1. Clone the repository:

    git clone https://github.com/yourusername/crowforge.git
    cd crowforge
  2. Install Frontend Dependencies:

    npm install
  3. Install Backend Dependencies:

    pip install -r requirements.txt
  4. Run in Development:

    • Start the backend: python -m backend.app
    • Start the frontend: npm run tauri dev

Building for Production

CrowForge uses a sidecar architecture. You must freeze the Python backend before building the Tauri app:

  1. Freeze Backend: Use PyInstaller to create a standalone binary.
  2. Move to Sidecar: Place the binary in src-tauri/bin/.
  3. Build: npm run tauri build.

🛡️ Privacy & Security

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.

📜 License

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)

About

A local-first Windows desktop app for using AI model for everyday tasks. Free, Local and safe!

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors