Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 3.23 KB

README.md

File metadata and controls

65 lines (46 loc) · 3.23 KB

Gemini Coder

Generate small apps with a single prompt. Powered by the Gemini API.

Gemini Coder

Gemini Coder

CI Top Language Languages Count Stars Forks Issues License

Try it in Hugging Face

This project is based on llamacoder. Please give a star to Nutlope for their contribution.

Tech Stack

  • Gemini API: Powered by Gemini 1.5 Pro, Gemini 1.5 Flash, and Gemini 2.0 Flash Experimental models from Google AI. Gemini API Documentation
  • Sandpack: For an interactive code sandbox environment. Sandpack
  • Next.js: App routing with React and server-side rendering.
  • Tailwind CSS: Utility-first CSS framework for styling.

You can also experiment with Gemini in Google AI Studio.

How to Get Started

  1. Clone the repository:

    git clone https://github.com/canstralian/geminiCoder
  2. Set up your Google AI API Key:

    • Create a .env file in the root of the project.
    • Add your Google AI Studio API key like this:
      GOOGLE_AI_API_KEY=your_api_key
      
  3. Install dependencies and run the app locally:

    npm install
    npm run dev
  4. Open your browser and navigate to http://localhost:3000.

Contributing

This is a personal project inspired by llamacoder. If you’d like to contribute or report issues, please feel free to open a pull request or an issue on the GitHub repository.

Support the Project

If you like the project, consider supporting me with a cup of coffee ☕: