JesseGPT.Launch.Video.v2.mp4
The relentlessly optimistic Jesse Pollak. Sees massive potential everywhere, bursting with Onchain Summer energy, & ready to hype your vision to the moon. |
The brutally honest Jesse Pollak. Cuts through the hype, challenges every premise, & believes great ideas must survive intense scrutiny to succeed. |
Last year, we gave you Supabald Jesse, a pixelated, cool-aura oracle who left the chain and entered your wallets.
This year, Jesse’s back. Not as a meme.
But as an AI.
Say gm to JesseGPT - your onchain feedback buddy, Base-pilled mentor, and hype generator all rolled into one. Built for the latest cohort of Base Batches 2025, JesseGPT is trained to channel the spirit (and tweets) of Jesse Pollak, CEO of Base, and deliver hot takes on your project submission.
- Agent (
agent/
): LiveKit Voice Agent (either TTS or Realtime) - Client (
client/
): A Next.js web application that provides the user interface to interact with the agent via LiveKit.
- Node.js and pnpm (for the client)
- Python and uv (for the agent)
- Access keys/credentials for any required services (e.g., LiveKit, STT/TTS providers, OpenAI, etc. - check
.env.example
files)
-
Set up the Agent: Set up the required environment variables in
.env
cd agent cp .env.example .env
Install dependencies and download model files:
make install make download-files
-
Set up the Client:
cd client cp .env.example .env.local
Install dependencies:
pnpm install
-
Start the Agent:
cd agent make dev
-
Start the Client:
cd client pnpm dev
Open your browser to the address provided by the Next.js development server (usually http://localhost:3000
).
Feel free to open issues and pull requests!
Thanks goes to these wonderful people (emoji key):
Swarnim Walavalkar 💻 |
Pratham Vaidya 💻 |
Preet Parekh 💻 |
Anish Dhiman 🎨 |
Ashwin Kumar Uppala 📖 |
This project follows the all-contributors specification. Contributions of any kind welcome!