# Friday

> Local-first voice assistant for Linux

A private voice and text assistant for one Linux workstation: microphone input, transcription, Qwen inference, durable memory, and speech output all run locally. No hosted inference or telemetry is required for the core assistant.

## Built for

Linux power users with an NVIDIA GPU who want a private assistant that can actually act on the desktop — with receipts.

## Product thesis

Local conversation, durable memory, and approved computer actions.

## Capabilities

- **Talk, don't type:** Voice turns are heard, answered, and spoken — Parakeet ASR on CPU, Piper or OmniVoice for speech, Qwen doing the thinking, all on your machine.
- **Actions with receipts:** Policy checks, exact approvals, and post-action receipts sit between model output and state-changing work. The model can propose; Friday reports done only after the executor records evidence.
- **Durable local memory:** Transcripts, tasks, corrections, preferences, reminders, and receipts persist in SQLite — Friday recalls last week's decisions from your local graph.
- **Bounded tools:** File, process, browser, web, and desktop tools with granted paths and network access only for the URLs you give.

## Evidence

- 0 required hosted calls
- SQLite durable memory
- 5 bounded tool families

## Details

- Status: alpha
- Category: UtilitiesApplication
- Operating systems: Linux (NVIDIA)
- Stack: Python, FastAPI, Qwen, Parakeet, Piper, SQLite
- Keywords: Friday, Friday voice assistant, local-first voice assistant, private AI assistant Linux, open-source voice assistant, NVIDIA GPU assistant, local Qwen assistant, computer use agent, Palash Debnath
- Open source: yes
- Updated: 2026-09-19
- Pricing: free
- GitHub stars: 7
- License: Apache-2.0
- Website: https://friday.palash.dev
- Source: https://github.com/debpalash/friday

Canonical page: https://palash.dev/friday/
