Skip to content

Canopy

it is an agent for the mobile first population of India, it answers all the queries in the language they select, and ask for clarifications, when it is needed.

Core trick

Runs Gemini Live voice sessions that hand planning and function calls to Flash, grounded in Search and Maps.

Tags

Description

it is an agent for the mobile first population of India, it answers all the queries in the language they select, and ask for clarifications, when it is needed.
syllogismos/canopy★ 00 forksTypeScriptCreated Feb 14, 2026 · last push Feb 14, 2026

README excerpt

# Canopy

Voice-first autonomous agent that completes complex real-life tasks for Indian consumers through natural conversation in any Indian language. Built on Google Gemini's agentic stack.

## Stack

- **Runtime:** Bun
- **Backend:** Hono + Socket.io
- **Frontend:** React + Vite + Tailwind CSS v4 + Socket.io client
- **AI:** Google Gemini SDK (Live API for voice, Flash for planning/function-calling, Search & Maps grounding)

## Getting Started

```bash
bun install
```

### Run both server and client

```bash
bun run dev
```

### Run individually

**Server** (http://localhost:3001):
```bash
bun run dev:server
```

**Client** (http://localhost:5173):
```bash
bun run dev:web
```

Team