Welcome to Olis
What is Olis?
Olis is a comprehensive AI-powered assistant platform consisting of a desktop application, Chrome extension, and backend services. It provides intelligent search, chat capabilities, and document context understanding to enhance your productivity.Key Features
Desktop Application
Electron-based desktop app with Next.js renderer for a seamless native experience
Chrome Extension
Browser integration for quick access to Olis features while browsing
API Server
Python-based backend with RAG (Retrieval-Augmented Generation) capabilities
Intent Detection
Smart detection of user intents with local or hosted LLM support
Architecture Overview
Olis is built as a monorepo using:- Nx for monorepo management and build orchestration
- pnpm for efficient package management
- TypeScript for type-safe frontend development
- Python for backend services
- Rust for native modules and performance-critical operations
Quick Start
Get started with Olis in just a few steps:Getting Started
Set up your development environment and run Olis locally
Architecture
Understand the system architecture and design decisions
Support
Need help? Check out our resources:- Documentation: Browse comprehensive guides and API references
- GitHub Issues: Report bugs or request features
- Community: Join our Discord for discussions and support