DinoAir – Your AI, Your Hardware
A production-ready, local-first AI assistant with enterprise security. Runs fully offline with advanced stability features.
🧠Features
🔒 Enterprise Security
JWT authentication, rate limiting, input validation, and process isolation for production environments.
🛡️ Stability & Monitoring
Circuit breakers, health checks, automatic recovery, and real-time resource monitoring.
🧩 Plugin Ecosystem
Extensible plugin system with developer tools and plugin manager for custom functionality.
Browse Plugin Marketplace⌨️ Advanced Interface
Chat/artifacts/plugins tabs, keyboard shortcuts, accessibility features, and responsive design.
Artifact Memory System
Persistent memory that learns from your interactions and maintains context across sessions.
Local File Access
Direct access to your local files and documents without uploading to the cloud.
ComfyUI Support
Integrated support for ComfyUI workflows and image generation capabilities.
Web/Desktop UI
Choose between web interface or native desktop application for your workflow.
🔐Privacy
Complete Privacy by Design
DinoAir runs entirely on your hardware. No data is sent to the cloud, no tracking, no telemetry.
Your conversations, files, and AI interactions stay completely private and under your control.
🚀Installation Guide
Easy Mode (CPU Only)
- • 4-core CPU (2015+)
- • 4GB RAM (8GB recommended)
- • 10GB storage
- • Qwen 1.5B model
Standard Mode
- • 8-core CPU
- • 16GB RAM
- • 30GB storage
- • Dedicated GPU (4GB+ VRAM)
- • Qwen 7B model
Pro Mode (For Developers)
- • 12+ core CPU
- • 32GB+ RAM
- • 100GB storage
- • High-end GPU (24GB+ VRAM)
- • Qwen 14B+ model
Quick Installation
The installer automatically detects your hardware and configures DinoAir for optimal performance on your system.
💻Platforms
Windows
Native desktop app with Tauri
Linux
Full Linux support and compatibility
macOS
macOS support via Tauri framework
Web GUI
Access through your browser on any platform
⚙️Tech Stack
AI & Models
Qwen 7B, Ollama
Backend
Node.js, Express
Frontend
React, Next.js
Desktop
Tauri, Rust
Security
JWT, Rate Limiting
Testing
Jest, Playwright, Pact
Deployment
Docker, CI/CD
Monitoring
Health Checks, Logging
Image Gen
ComfyUI, SDXL
Database
Supabase, SQLite
Stability
Circuit Breakers
Plugins
Plugin Manager
📸Interface Preview
Chat Interface
Interactive chat with local AI models
Real-time conversations with context memory
Clean, responsive chat interface with syntax highlighting and markdown support.
Artifacts & Plugins
Tabbed interface for artifacts and plugins
Extensible plugin system with developer tools
Organized workspace with chat, artifacts, and plugins tabs for efficient workflow.
Live Demo
Experience DinoAir's interface with keyboard shortcuts, accessibility features, and responsive design.
🚀Try DinoAir Now📚Documentation & Resources
API Documentation
Interactive Swagger UI with OpenAPI 3.0 specification for all endpoints.
View API Docs →Monitoring Dashboard
Real-time system health, resource usage, and performance metrics.
Open Dashboard →🎯Getting Started Tutorial
Quick Start Guide
Install DinoAir
Clone the repository and run the safe installer to automatically configure your system.
Start Your First Chat
Launch DinoAir and begin chatting with your local AI assistant. Try asking: "Hello! Can you help me understand how DinoAir works?"
Explore Features
Navigate between Chat, Artifacts, and Plugins tabs. Use Ctrl+K to focus the chat input and explore keyboard shortcuts.
Install Plugins
Visit the Plugins tab to browse and install community plugins, or create your own using the plugin development guide.
🤝Community & Support
Get Help & Report Issues
Join Our Community
DinoAir is built by the community, for the community. Your contributions help make local AI accessible to everyone.