https://github.com/rayp11/friday---llama-offline-ai-assistant
Entirely Local AI Voice Assistant - Created using LangChain, Ollama, Whisper, Speech Recognition, and Sapi5
https://github.com/rayp11/friday---llama-offline-ai-assistant
ai assistant assistive-technology langchain llm localhost ollama python speech-recognition voice-assistant whisper-ai
Last synced: 3 months ago
JSON representation
Entirely Local AI Voice Assistant - Created using LangChain, Ollama, Whisper, Speech Recognition, and Sapi5
- Host: GitHub
- URL: https://github.com/rayp11/friday---llama-offline-ai-assistant
- Owner: RayP11
- Created: 2025-01-23T06:28:49.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-03-25T13:27:59.000Z (7 months ago)
- Last Synced: 2025-06-01T01:02:28.076Z (4 months ago)
- Topics: ai, assistant, assistive-technology, langchain, llm, localhost, ollama, python, speech-recognition, voice-assistant, whisper-ai
- Language: Python
- Homepage:
- Size: 2.6 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FRIDAY - The Next Generation for AI Voice Assistants

Welcome to **FRIDAY**, the next-generation offline voice assistant that redefines personal AI interaction. Built as an evolution of the previous Jarvis voice assistant, FRIDAY is designed to operate entirely offline, ensuring privacy, speed, and reliability without relying on external APIs or cloud services.
Experience the future of voice assistants with FRIDAY—your personal AI companion that works seamlessly, even without an internet connection.
---
## **What Makes FRIDAY Innovative?**
FRIDAY is not just another voice assistant—it’s a leap forward in AI technology. Here’s why:
- **100% Offline Operation**: No API keys, no subscriptions, no reliance on external servers. FRIDAY runs entirely on your local machine, ensuring complete privacy and control over your data.
- **Blazing Fast Responses**: By leveraging local processing, FRIDAY delivers responses **2x faster** than cloud-based solutions.
- **Cost-Efficient**: Say goodbye to recurring API costs. FRIDAY is free to use and requires no ongoing expenses.
- **Dual AI Engine**: Choose between **Llama 3.2** (high-performance) or **Gemma2** (lightweight for older hardware).
- **Windows Optimized**: Designed specifically for Windows 10/11 systems.---
## **Key Features**
### **Offline Capabilities**
- **Voice Commands**: Perform tasks entirely offline, from setting reminders to answering queries.
- **Local AI Processing**: Powered by Ollama and Llama 3.2/Gemma2, ensuring privacy and speed.
- **No Internet Required**: Full functionality even in remote areas.### **Online Enhancements (When Connected)**
- **Spotify Integration**: Play any song or playlist directly from Spotify.
- **Weather Updates**: Get real-time forecasts from the National Weather Service.
- **Text Messaging**: Send reminders to your phone or texts to others via Gmail.---
## **See FRIDAY in Action**
### **Weather Query Example**
Ask FRIDAY, *"What’s today’s forecast?"* and get instant updates:
---
## **Why FRIDAY?**
### **The Problem with Cloud Assistants**
- **Privacy Risks**: Your data is processed on external servers.
- **Subscription Costs**: Expensive API keys required.
- **Latency**: Slow cloud-based responses.
- **Internet Dependent**: Useless offline.### **FRIDAY's Solutions**
| Feature | FRIDAY | Cloud Assistants |
|---------------|--------|------------------|
| Speed | ⚡ 0.5-1.5s | 2-3s |
| Privacy | 🔒 Full | ⚠️ Limited |
| Cost | 💰 Free | 💸 Subscription |
| Offline Use | ✅ Yes | ❌ No |---
## **Getting Started (Windows 10/11)**
### **Prerequisites**
1. **Install Ollama**: Download from [ollama.com/download](https://ollama.com/download)
2. **Choose Your AI Model**:
```powershell
# High-performance PCs:
ollama run llama3.2
ollama serve# Older hardware:
ollama run gemma2:2b
ollama serve
```
3. **Install Dependencies**:
```powershell
pip install -r requirements.txt
```---
## **What's Next?**
- **Windows Task Automation**: Deeper OS integration.
- **One-Click Installer**: Simplified setup.
- **AI Vision**: Image recognition capabilities.
- **Alarm Clock**: Voice-controlled alarms.---
## **Join the Revolution**
FRIDAY represents the future of private, local AI. Clone the repo and experience the difference:**Contact:**
📧 RayPoulton11@yahoo.com
📞 443-896-4231---
## **References**
- [Ollama](https://ollama.com) - Local AI framework
- **Llama 3.2/Gemma2** - Open-source LLMs
- **The Open Source Community**