Skip to content

Code-GPT is an AI-powered web app that swiftly generates code snippets based on user descriptions, revolutionizing the coding experience with its intuitive interface and versatile language support.

Notifications You must be signed in to change notification settings

rajanshresth/code-gpt

Repository files navigation

CodeGPT

CodeGPT is a revolutionary web application powered by AI, designed to streamline the coding experience. Generate code snippets swiftly and effortlessly with our intuitive interface and versatile language support.

Project URL: CodeGPT Live

<iframe width="560" height="315" src="https://youtu.be/AWi7S624vCU" frameborder="0" allowfullscreen></iframe>

Getting Started

To get started with CodeGPT locally, follow these steps:

  1. Clone this repository:
git clone https://github.com/rajanshresth/code-gpt.git
  1. Navigate to the project directory:
cd code-gpt
  1. Install dependencies:
npm install
# or
yarn
# or
pnpm install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

Tech Stack

  • Next.js: Next.js powers the frontend of CodeGPT, providing a fast and efficient web development experience.
  • Gemini: We leverage Gemini for generative AI capabilities, enhancing CodeGPT's code generation capabilities.
  • TypeScript: TypeScript brings static typing to JavaScript, improving code quality and developer productivity.
  • Tailwind CSS: Tailwind CSS is used for styling, enabling rapid UI development with its utility-first approach.
  • Shadcn UI and Remix-UI: We utilize Shadcn UI and Remix-UI for our component library, ensuring consistency and ease of use across the application.
  • Vercel: Vercel powers our AI SDK and deployment, providing seamless hosting and scalability for CodeGPT.
  • Drizzle-ORM: Drizzle-ORM facilitates database operations, ensuring efficient data management for CodeGPT.
  • AuthJS: AuthJS handles authentication, securing user accounts and access to CodeGPT's features.
  • Turso.tech: Turso.tech serves as our database solution, enabling reliable storage and retrieval of user data.

Learn More

To learn more about CodeGPT and its features, check out the following resources:

Your feedback and contributions are welcome! Feel free to explore the codebase and contribute to the development of CodeGPT.

About

Code-GPT is an AI-powered web app that swiftly generates code snippets based on user descriptions, revolutionizing the coding experience with its intuitive interface and versatile language support.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published