Skip to content
/ Crazzy Public
forked from AbdulAlim-01/Crazzy

The free, open-source, offline desktop version of Crazzy. An AI tool that generates boilerplate Flutter code from simple text prompts.

License

Notifications You must be signed in to change notification settings

nigelp/Crazzy

 
 

Repository files navigation

Crazzy (Community Edition) 💨

The free, open-source, offline desktop version of Crazzy. An AI tool that generates boilerplate Flutter code from simple text prompts.

banner


✨ This is the Community Edition. Want More Power?

This open-source version is the heart of Crazzy. It's powerful, free forever, and will be actively maintained with the help of the community (that's you!).

We also have a Cloud Version for professional developers and teams who need more firepower.

Here's the difference:

Feature Community Edition (Free) Cloud Version (Paid)
AI Code Generation ✅ (Standard Model) ✅✅ (Pro Model - More Complex)
Backend Integration ✅ (Manual Setup) ✅✅ (1-Click OAuth Setup)
1-Click Publishing ✅ (Coming Soon!)
Team Collaboration ✅ (Coming Soon!)
Template Library

🚀 Upgrade to the Cloud Version at crazzy.dev 🚀


What is this?

This is a simple, offline tool built with Flutter for Desktop. It takes a text prompt describing a UI and uses an AI model (via an API key you provide) to generate the Flutter code for it. It's a great way to quickly scaffold basic UI components without writing everything from scratch.

Features (in this version)

  • 🤖 AI Code Generation: Generate basic Flutter UI code from a prompt.
  • 💾 Local Projects: All your projects are saved locally on your machine.
  • 🏃‍♂️ Run & Build: Instantly see your generated code in action.
  • (LIMITED) Supabase Integration: Manually connect to your Supabase project by providing your keys.

Download Zip from here Download Crazzy Zip

Installation & Setup

You need to have the Flutter SDK installed on your machine.

Step 1: Clone the Repo

git clone https://github.com/AbdulAlim-01/Crazzy.git

Step 2: Get Dependencies

Navigate into the project directory and run:

cd Crazzy
flutter pub get

Step 3: Run the App

Make sure you have a Windows/Mac/Linux desktop device selected and run:

flutter run -d windows

(Replace windows with macos or linux if you're on a different` OS.)

Step 4: Add Your AI API Key

The first time you run the app, it will ask for your Gemini API key. You'll need to get this from Google AI Studio. The app will store it locally for you. That's it! Now you can start building.

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

Contributing

Contributions are always welcome!

This project is not actively maintained, but if you find a critical bug and want to fix it, feel free to open a Pull Request. License

License

MIT This project is licensed under the MIT License. Feel free to play with it, break it, and learn from it.

P.S. Seriously, go check out the cloud version at crazzy.dev. It's 100x better.

About

The free, open-source, offline desktop version of Crazzy. An AI tool that generates boilerplate Flutter code from simple text prompts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 77.1%
  • C++ 11.5%
  • CMake 9.0%
  • Swift 1.1%
  • C 0.6%
  • HTML 0.6%
  • Other 0.1%