Skip to content

Giga Coder - AI-powered app generator. Turn your ideas into apps with just one prompt!

License

Notifications You must be signed in to change notification settings

yesh00008/Giga-Coder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Giga Coder - AI App Generator

Turn your ideas into apps with AI
An open-source AI-powered app generator – create beautiful, functional apps with just one prompt.

FeaturesTech StackGetting StartedDeploymentContributing


✨ Features

  • 🤖 AI-Powered Generation - Multiple AI models to choose from
  • Real-time Preview - See your app come to life instantly
  • 🎨 Beautiful UI - Built with Tailwind CSS and Shadcn components
  • 💾 Save & Share - Save your creations and share with others
  • 📱 Responsive - Works perfectly on desktop and mobile
  • 🔄 Iteration - Refine and improve your apps with chat
  • 🖼️ Screenshot to Code - Upload designs and convert to code
  • 📊 Multiple Quality Modes - Fast generation or high-quality detailed apps

🛠️ Tech Stack

  • AI Models: Together AI (Qwen, GLM, Llama, DeepSeek, Kimi)
  • Framework: Next.js 15 (App Router)
  • Styling: Tailwind CSS
  • UI Components: Radix UI + Shadcn
  • Code Sandbox: Sandpack by CodeSandbox
  • Database: PostgreSQL (Neon) + Prisma ORM
  • Analytics: Plausible + Helicone
  • Deployment: Vercel-ready

🚀 Getting Started

Prerequisites

  • Node.js 20+ and pnpm
  • PostgreSQL database (we recommend Neon)
  • API keys (see below)

Installation

  1. Clone the repository

    git clone https://github.com/yesh00008/Giga-Coder.git
    cd Giga-Coder
  2. Install dependencies

    pnpm install
  3. Set up environment variables

    Create a .env file in the root directory:

    # Required: Together AI API Key
    TOGETHER_API_KEY=your_key_from_api.together.xyz
    
    # Required: Database Connection
    DATABASE_URL=postgresql://user:pass@host/db?sslmode=require
    
    # Required: CodeSandbox API Key
    CSB_API_KEY=your_key_from_codesandbox.io
    
    # Optional: Analytics
    HELICONE_API_KEY=your_helicone_key
  4. Set up the database

    pnpm prisma generate
    pnpm prisma migrate deploy
  5. Run the development server

    pnpm dev
  6. Open your browser

    Navigate to http://localhost:3000

🔑 Getting API Keys

Together AI (Required)

  1. Visit api.together.xyz
  2. Sign up/Login
  3. Go to API Keys section
  4. Create a new key
  5. Copy and add to .env as TOGETHER_API_KEY

Neon Database (Required)

  1. Visit neon.tech
  2. Create a new project
  3. Copy the connection string
  4. Add to .env as DATABASE_URL

CodeSandbox (Required)

  1. Visit codesandbox.io
  2. Go to Settings → API Keys
  3. Generate a new key
  4. Add to .env as CSB_API_KEY

Helicone (Optional)

  1. Visit helicone.ai
  2. Sign up and create API key
  3. Add to .env as HELICONE_API_KEY

📦 Deployment

Deploy to Vercel (Recommended)

Deploy with Vercel

  1. Click the button above or:
  2. Push your code to GitHub
  3. Import project in Vercel
  4. Add environment variables
  5. Deploy!

See DEPLOY.md for detailed deployment instructions.

🤝 Contributing

We love contributions! Please see our Contributing Guide for details.

Quick Contribution Steps

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

� Contributors

Thanks to these wonderful people who have contributed to Giga Coder:

Yaswanth Thotakura
Yaswanth Thotakura

💻 📖 🎨 🤔

Want to see your name here? Check out our Contributing Guide and make your first contribution!

�📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📧 Contact


Made with ❤️ by the Giga team
Star ⭐ this repo if you find it useful!

About

Giga Coder - AI-powered app generator. Turn your ideas into apps with just one prompt!

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages