Project Templates
Start faster with preconfigured templates and choose where your files live.
When you create a new project, Omnilib lets you choose a template and a source mode. Templates set up a workspace with the right panels, tools, and file structure for your workflow. Source modes control where your files are stored.
Templates
Choose one of eight templates on the welcome screen. Each template pre-selects the most useful sidebar panels and may scaffold an initial folder structure.
Coding
Optimized for software development. Activates the Git panel, configures the terminal as a default panel, and opens the file tree. Good for any programming project — web apps, scripts, libraries, or CLI tools.
Paper
Designed for academic paper writing. Pre-configures the workspace for LaTeX with a live PDF preview panel. Includes a bibliography panel and the Research sidebar for managing citations.
Academic Research
For literature reviews and research projects that span many papers. Activates the Research sidebar with semantic search, bibliography management, and annotation review. Useful when you are reading and synthesizing sources before writing.
Study
For students and learners. Sets up a notes-first workspace with Markdown as the default editor, plus space for flashcards, summaries, and reference sheets.
Professional
For business documents and reports. Activates the Markdown editor. Suitable for project plans, meeting notes, and client deliverables.
Creative
For fiction, screenwriting, long-form essays, and any creative writing project. Sets up a distraction-minimized Markdown workspace with focus mode available via the toolbar.
Personal
For journals, planning, habit tracking, and personal knowledge management. Creates a simple folder structure for daily notes and reference material.
Blank
An empty workspace with no preconfiguration. Use this when you want to set up everything yourself or when none of the other templates fit.
Source Modes
After selecting a template, choose where your project files are stored.
New Local Folder
Omnilib creates a new folder on your machine. You choose the name and parent directory. Your files are stored locally; Omnilib's project list syncs to the cloud so you can find it again on any device, but the files themselves stay on your hard drive.
Existing Local Folder
Open a folder that already exists on your machine. Omnilib reads your current file structure without moving or modifying it. Use this to bring an existing codebase, research folder, or document collection into Omnilib.
SSH Remote
Connect to a folder on a remote server. Enter a connection string in the format:
ssh://user@host/path/to/project
Omnilib connects over SSH, reads and writes files on the remote server, and runs terminal commands in a remote shell. The desktop app is required for SSH remote projects.
Desktop only. SSH remote source mode is not available in the web app.
Cloud-Synced Project List
Your project list syncs to the cloud automatically. When you sign in on another device — the web app, or a different computer — your projects appear in the welcome screen. Clicking a project on a new device opens it using the same source mode:
- Local projects prompt you to choose a local folder on the new device (or re-link the existing one)
- SSH remote projects reconnect using the stored connection string
Multi-Window Support
Desktop only. Multi-window support requires the macOS or Windows desktop app.
You can open multiple projects simultaneously, each in its own window.
On macOS:
- Right-click the Omnilib icon in the Dock and select a project from the Recent Projects menu
- Or choose File > New Window and select a project from the welcome screen
On Windows:
- Right-click the Omnilib icon in the taskbar to see recent projects and open them in a new window
Each window is fully independent — you can run agents, edit files, and use the terminal in all windows at the same time.
Recent Projects in the Dock Menu
Desktop only.
The Dock (macOS) and taskbar (Windows) right-click menu shows your five most recently opened projects. Click any entry to open that project in a new window without navigating to the welcome screen.
Related
- Quick Start — Step-by-step first project setup
- Interface Overview — Learn the workspace layout
- Git Source Control — Manage version control inside Omnilib
- Introduction — Overview of what Omnilib can do