Skip to content

devfolioco/jessegpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JesseGPT

JesseGPT.Launch.Video.v2.mp4

Choose your Jesse

JesseGPT

The relentlessly optimistic Jesse Pollak.

Sees massive potential everywhere, bursting with Onchain Summer energy, & ready to hype your vision to the moon.

Supabald JesseGPT

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.


Overview

  • 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.

Getting Started

Prerequisites

  • 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)

Setup

  1. 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
  2. Set up the Client:

    cd client
    cp .env.example .env.local

    Install dependencies:

    pnpm install

Running the Project

  1. Start the Agent:

    cd agent
    make dev
  2. Start the Client:

    cd client
    pnpm dev

Open your browser to the address provided by the Next.js development server (usually http://localhost:3000).


Contributing

Feel free to open issues and pull requests!

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Swarnim Walavalkar
Swarnim Walavalkar

💻
Pratham Vaidya
Pratham Vaidya

💻
Preet Parekh
Preet Parekh

💻
Anish Dhiman
Anish Dhiman

🎨
Ashwin Kumar Uppala
Ashwin Kumar Uppala

📖

This project follows the all-contributors specification. Contributions of any kind welcome!

License

License