A simple, fast terminal based AI coding assistant
[](https://crates.io/crates/oli-server) [](https://docs.rs/oli-server) [](https://opensource.org/license/apache-2-0) [](https://codecov.io/github/amrit110/oli) [](https://www.rust-lang.org) # oli - Open Local Intelligent assistant  --- oli is an open-source alternative to Claude Code with powerful agentic capabilities for coding assistance. Features: - A modern hybrid architecture: - Rust backend for performance and core functionality - React/Ink frontend for a beautiful, interactive terminal UI - Support for both cloud APIs (Anthropic Claude Sonnet 3.7, OpenAI GPT4o and Google Gemini) and local LLMs (via Ollama) - Strong agentic capabilities including file search, edit, and command execution - Tool use support across all model providers (Anthropic, OpenAI, Google and Ollama) ⚠️ This project is in a very early stage and is prone to bugs and issues! Please post your issues as you encounter them. ## Installation ### From Source ```bash # Clone the repository git clone https://github.com/amrit110/oli cd oli # Build both backend and frontend ./build.sh # Run the hybrid application ./run.sh ``` ## Environment Setup ### Development Setup The development environment can be set up using [uv](https://github.com/astral-sh/uv?tab=readme-ov-file#installation). Hence, make sure it is installed and then run: ```bash uv sync --dev source .venv/bin/activate ``` # Run linting and formatting ```bash pre-commit run --all-files ``` ### Cloud API Models For API-based fea
Google's AI-powered research notebook that ingests your documents and becomes an expert on your content. Generates audio overviews, study guides, FAQs, and interactive discussions from uploaded sources.
Google DeepMind's experimental AI agent that can navigate websites, fill forms, and complete multi-step browser tasks autonomously. Uses Gemini's multimodal understanding to interact with web interfaces.
Google DeepMind's universal AI assistant prototype that can see, hear, and respond in real-time through your device camera and microphone. Demonstrates the future of multimodal AI interaction.
Google Cloud's enterprise platform for building, deploying, and managing AI agents powered by Gemini. Supports multi-agent orchestration, tool integration, and enterprise governance.
Gemini's agentic research capability that autonomously browses the web, synthesizes information from dozens of sources, and produces comprehensive research reports on any topic.
Interactive coding and content creation agent that generates, previews, and iterates on code, documents, and interactive applications in a side panel. Supports HTML/CSS/JS, Python, and more.