Skip to content

Zavmedia/ZAVIO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Typing SVG

ZAVIO Interface


Stars Forks Issues Repo Size License

Powered By

React TypeScript Vite Node.js Tailwind

AI Models

Gemini Qwen Gemma OpenRouter

About Features Quick Start Tech Stack Contributing


โšก What is ZAVIO?

ZAVIO is a next-generation AI assistant with a stunning cyberpunk interface. It combines the power of multiple AI models (Gemini, Qwen, Gemma) with voice control, task automation, and real-time system analytics.


๐ŸŽฏ Think of it as JARVIS meets ChatGPT

But open source and running locally on your machine


Why ZAVIO?

  • ๐Ÿš€ Blazing Fast - Powered by Vite & React 18
  • ๐Ÿง  Multi-Model AI - Always the right model for the job
  • ๐ŸŽ™๏ธ Voice First - Hands-free operation
  • ๐Ÿ”’ Privacy First - Your data never leaves your machine
  • ๐ŸŽจ Stunning UI - Cyberpunk aesthetics that wow

โœจ Features

๐ŸŽ™๏ธ Voice Control

  • Hands-free operation with Web Speech API
  • Automatic silence detection (2s auto-submit)
  • Natural voice responses with premium voices
  • Global stop button for interruption

๐Ÿง  Multi-Model AI

  • Gemini 2.0 Flash for documents & voice
  • Qwen3 for coding & technical tasks
  • Gemma 3 for general conversations
  • Smart auto-routing based on query type

โœ… Smart Task Detection

  • AI automatically detects tasks in conversation
  • "I need to call John tomorrow" โ†’ Auto-added
  • Real-time sync across all panels
  • Never forget important action items

๐Ÿ“Š Real-Time Analytics

  • Live CPU, GPU, Memory monitoring
  • API latency tracking
  • ML metrics dashboard
  • System health visualization

๐Ÿš€ Quick Start

Prerequisites

Node.js: 18+
npm: 9+
API Key: OpenRouter (free)

Installation

# Clone the repository
git clone https://github.com/Zavmedia/ZAVIO.git
cd ZAVIO

# Install dependencies
npm install

# Configure environment
cp .env.example .env
# Add your OPENROUTER_API_KEY to .env

# Start the application
npm run dev

๐ŸŽ‰ Open http://localhost:5173 and enjoy!


๐Ÿ› ๏ธ Tech Stack

๐Ÿ“ฆ Full Technology Breakdown
Category Technologies
Frontend React 18, TypeScript 5.6, Vite 6, Tailwind CSS 3.4
Backend Node.js 20+, Express.js, tsx
AI Models Gemini 2.0 Flash, Qwen3-80B, Gemma 3-27B
APIs OpenRouter, Web Speech API, MediaDevices API
Styling Custom Cyberpunk Theme, Lucide Icons, Glassmorphism
DevOps Git, npm, Cloudflare Tunnel

๐Ÿ“ Project Structure

๐Ÿ  ZAVIO/
โ”œโ”€โ”€ ๐Ÿ“‚ components/           # React UI components
โ”‚   โ”œโ”€โ”€ ๐ŸŽฎ CommandCenter.tsx     # Main input interface
โ”‚   โ”œโ”€โ”€ ๐Ÿ““ NotebookPanel.tsx     # Tasks & notes management
โ”‚   โ””โ”€โ”€ ๐Ÿ“ MarkdownRenderer.tsx  # Rich text rendering
โ”œโ”€โ”€ ๐Ÿ“‚ server/               # Backend API
โ”‚   โ”œโ”€โ”€ ๐Ÿ”ง services/             # AI orchestration
โ”‚   โ””โ”€โ”€ ๐Ÿ›ค๏ธ routes/               # API endpoints
โ”œโ”€โ”€ ๐Ÿ“‚ services/             # Frontend services
โ”œโ”€โ”€ ๐Ÿ“‚ assets/               # Images & media
โ”œโ”€โ”€ โš›๏ธ App.tsx               # Main application
โ””โ”€โ”€ ๐Ÿ“– README.md             # You are here!

๐ŸŽฏ Roadmap

Progress

Feature Status
Multi-model AI orchestration โœ… Complete
Voice input with silence detection โœ… Complete
Auto voice response โœ… Complete
Smart task detection โœ… Complete
Real-time system analytics โœ… Complete
Image generation (DALL-E/SD) ๐Ÿ”„ In Progress
Perplexity research integration ๐Ÿ“‹ Planned
Custom voice models ๐Ÿ“‹ Planned
Plugin system ๐Ÿ“‹ Planned
Multi-language support ๐Ÿ“‹ Planned

๐Ÿค Contributing

Contributions Welcome

Contributions are what make the open source community amazing!

# 1. Fork the Project
# 2. Create your Feature Branch
git checkout -b feature/AmazingFeature

# 3. Commit your Changes
git commit -m 'Add some AmazingFeature'

# 4. Push to the Branch
git push origin feature/AmazingFeature

# 5. Open a Pull Request

๐Ÿ’ฌ Support & Community

Star Bug Feature


๐Ÿ“„ License

MIT License

Distributed under the MIT License. See LICENSE for more information.


Profile Views

Stars Forks Watchers


Built with ๐Ÿ’™ by Zavmedia
If you found this project useful, please consider giving it a โญ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published