Repolode
cgoinglove

cgoinglove/thursday-agent

An open-source voice assistant that runs on your computer, where a team of AI bots does slow tasks in a browser, shell and your files while you keep talking.

Open-source alternative to:ChatGPT Voice

Stars
54
Forks
13
Open issues
10
Last commit
8 days ago

What is it?

Thursday is a voice assistant you run on your own computer. OpenAI's GPT-Live 1 model holds the spoken conversation, using either a ChatGPT plan or an OpenAI API key. Anything that takes more than a few seconds is handed to a background bot, which can use a shell, a real browser, local files, Agent Skills and MCP servers, so the call stays live while the work runs.

Bots can pass parts of a job to each other, ask the user when a decision is needed, and keep running after the call ends. Their results and questions flow back into the conversation. Scheduled routines can start jobs at set times, and the assistant's memory of the user is stored as plain notes that can be read and edited. Requests can also be sent in text from the app, Telegram, Discord, Slack or email.

The bots can use models from OpenAI, Anthropic, Google, xAI or the Vercel AI Gateway. The app and its data stay on the local machine, but call audio and bot requests go to the chosen model providers. The project is written in TypeScript on Next.js, installs with npx, and is MIT-licensed.

Key features

  • 01Real-time voice conversation that keeps talking while background bots work.
  • 02Background bots with access to a shell, a real browser, local files and MCP servers.
  • 03Bots can hand off parts of a job to each other and ask the user for decisions.
  • 04Scheduled routines that start jobs at set times.
  • 05Plain-text memory notes the user can read, edit or delete.
  • 06Messaging access through Telegram, Discord, Slack or email.

Use cases

  • Asking a voice assistant to research products and compile comparisons while you keep talking.
  • Running recurring tasks such as reviewing email each weekday morning and drafting replies.
  • Having a bot fill in an online form or checkout and stop before the final payment step.
  • Generating pages, charts or slides from a voice request and saving them locally.

Quick start

  1. 1

    Run the app with npx (needs Node.js 22.18+ and a ChatGPT sign-in or OpenAI API key)

    npx thursday-agent
  2. 2

    Pick your starter bots and tap her face to start a call

Things to know

  • The models are not local: call audio goes to OpenAI and bots run on the providers you add.
  • It is not a sandbox: bots run real commands as you, so review SECURITY.md before giving it sensitive access.
  • Tested on macOS; Linux should work and Windows is not yet tested.
  • On an OpenAI API key, the voice costs about $0.05 per minute of open call.

Topics

FAQ

What is thursday-agent?
An open-source voice assistant that runs on your computer, where a team of AI bots does slow tasks in a browser, shell and your files while you keep talking. Thursday is a voice assistant you run on your own computer. OpenAI's GPT-Live 1 model holds the spoken conversation, using either a ChatGPT plan or an OpenAI API key. Anything that takes more than a few seconds is handed to a background bot, which can use a shell, a real browser, local files, Agent Skills and MCP servers, so the call stays live while the work runs.
Is thursday-agent free to use? What license does it have?
thursday-agent is open source under the MIT license. Check the license terms before using it in commercial products.
Is thursday-agent still maintained?
Actively maintained. The last commit to thursday-agent was on Oct 14, 2026.
What can I use thursday-agent for?
Asking a voice assistant to research products and compile comparisons while you keep talking. Running recurring tasks such as reviewing email each weekday morning and drafting replies. Having a bot fill in an online form or checkout and stop before the final payment step. Generating pages, charts or slides from a voice request and saving them locally.
How do I install thursday-agent?
Run the app with npx (needs Node.js 22.18+ and a ChatGPT sign-in or OpenAI API key): npx thursday-agent Pick your starter bots and tap her face to start a call
Where can I get thursday-agent?
The source code and installation instructions are on GitHub: https://github.com/cgoinglove/thursday-agent

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects