Omnilib Documentation
Learn how to use Omnilib, the AI-powered workspace for researchers, developers, and thinkers.
Getting Started
Introduction
Learn what Omnilib is and how it can help you work more efficiently.
Quick Start
Get up and running with Omnilib in just a few minutes.
Interface Overview
Understand the Omnilib workspace layout and navigation.
Project Templates
Start faster with preconfigured templates and choose where your files live.
AI & Agents
AI Chat
Have intelligent conversations with AI that can understand your files, execute tasks, and reason through complex problems.
AI Modes
Understand the three ways to work with AI in Omnilib — Chat, Agent, and Plan mode.
AI Models
Choose from cloud models via OpenRouter, GitHub Copilot, or local models via Ollama.
Agent Behaviors
Configure how the AI approaches tasks with built-in and custom agent behaviors.
Project Memory
A persistent knowledge graph that gives the AI deep context about your project across sessions.
Sub-agents
Parallel AI agents that investigate and plan independently, then report back to the main agent.
Voice Input
Dictate messages and text using push-to-talk voice recognition.
Floating Assistant
An always-accessible AI chat panel that follows you across every view in Omnilib.
MCP Server
Expose Omnilib tools to external AI agents via the Model Context Protocol.
Research Tools
Deep Research Hub
Run autonomous multi-source academic research with plan-first workflow, gap detection, and synthesized results.
Academic Paper Search
Search across six academic databases simultaneously with filtering, deduplication, and direct PDF access.
Literature Review Generation
Generate section-by-section literature reviews from your research session with accurate citations and figure extraction.
Knowledge Graph Viewer
Explore connections between papers, authors, topics, files, and your project structure in an interactive WebGL graph.
Bibliography System
Manage academic references with BibTeX import, database search, and deep integration with the LaTeX editor and Knowledge Graph.
BibTeX Viewer
View, edit, and manage .bib files with a split raw/formatted view and full bibliography system integration.
Writing & Documents
Markdown Editor
Write with live preview, rich formatting, voice input, real-time collaboration, and AI-powered selection actions.
LaTeX Editor
Write and compile LaTeX documents with live PDF preview, SyncTeX, dependency management, and AI-powered quick actions.
Review Comments
Add threaded review comments to LaTeX files with suggested edits, @mentions, and real-time sync.
PDF Viewer
View, search, annotate, and extract text from PDF documents with OCR, AI context, and collaboration support.
OCR
Extract text and figures from scanned PDFs using the native desktop OCR engine.
CSV & TSV Viewer
View and edit CSV and TSV files in a spreadsheet-style table with column headers and inline cell editing.
Development
Code Editor
Edit code with syntax highlighting, inline diffs, grammar check, AI selection actions, and LaTeX autocomplete.
Terminal
Full-featured terminal with native shell integration, tmux, WebGL rendering, Nerd Font support, and SSH project shells.
Notebook Viewer
Work with Jupyter notebooks — view, edit, execute cells, manage kernels, and navigate with full keyboard support.
Git Source Control
Stage, commit, branch, stash, and view history with a full visual Git workflow built into the sidebar.
Remote SSH Development
Open and edit files on a remote server over SSH with a full terminal, file tree, and VS Code-style project support.
Collaboration
Workspace
Workspace Layout
Organize your work with multi-panel layouts, drag-and-drop tabs, and a collapsible sidebar.
Dashboard Widgets
Customize your dashboard with productivity widgets for tasks, timers, notes, and more.
Global Search
Find files and content across your project with fuzzy, full-text, and semantic search modes.
Image Viewer
View, zoom, and pan images directly inside Omnilib, with source editing for SVG files.
Community
Account & Settings
Account & Profile
Manage your display name, username, avatar, and active sessions.
Billing & Subscriptions
Understand Omnilib's subscription tiers, credit packs, and token usage.
Appearance Settings
Customize Omnilib's theme, fonts, and visual options to match your preferences.
AI Settings
Configure AI models, agent behaviors, local AI, MCP server, and project memory.
General Settings
Basic application behavior settings including delete confirmation and onboarding.
Terminal Settings
Configure the integrated terminal's shell, font, cursor, and scrollback behavior.
Keyboard Shortcuts
Complete reference for all keyboard shortcuts in Omnilib, organized by category.
Internationalization
Switch Omnilib's interface language and configure locale-aware settings.
Agent Tools
AI-powered automation tools for file operations, code execution, search, and more.