An open API service indexing awesome lists of open source software.

https://github.com/copilotkit/copilotkit-deepmind


https://github.com/copilotkit/copilotkit-deepmind

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# CopilotKit-Deepmind

## Post Generator Agent
![Demo](assets/example1.gif)

## Stack Analyzing Agent
![Demo](assets/example2.gif)

A demo project with a Next.js frontend and a FastAPI-based backend agent for Post Generation and Stack Analyzing using Google Gemini.

---

## Project Structure

- `frontend/` — Next.js 15 app (UI)
- `agent/` — FastAPI backend agent (Python)

---

## Getting Started

### 1. Environment Configuration

Create a `.env` file in each relevant directory as needed.

#### Backend (`agent/.env`):
```env
GOOGLE_API_KEY=<>
```

#### Frontend (`frontend/.env`):
```env
GOOGLE_API_KEY=<>
```

---

### 2. Start the Backend Agent

```bash
cd agent
poetry install
poetry run python main.py
```

---

### 3. Start the Frontend

```bash
cd frontend
pnpm install
pnpm run dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser to view the app.

---

## Notes
- Ensure the backend agent is running before using the frontend.
- Update environment variables as needed for your deployment.

---

### Hosted URL : https://copilot-kit-deepmind.vercel.app/