Your vibe. Uninterrupted.
Start working across projects, not between them.
Omini is a native macOS app where you create a VibeSpace — pick your projects, CLI tools, and theme. Ghostty-powered terminals, Spotlight focus, VibeCast compose, and everything persists exactly how you left it.
- Create a VibeSpace with your projects, CLI tools, and theme in one setup
- Ghostty-powered terminals with GPU-accelerated rendering via Metal
VibeSpace. Terminals. Spotlight. Themes.
Create a VibeSpace, configure your terminals and tools, pick a theme — and get back to it instantly every time you open the app.
Showcase
See what's running across every project at a glance.
The project rail shows live terminal previews. Double-click any card to Spotlight it — a centered overlay with compose input and swipe navigation across all terminals.
Features
Everything inside your VibeSpace.
VibeSpace creation, Ghostty terminals, Spotlight focus, VibeCast compose, themes, rendered editing, and Git — all native macOS surfaces.
Open from Finder
Files and folders route into the active VibeSpace automatically via Open With → Omini.
Your CLI, not ours
Text services call Kiro, Claude, Codex, Gemini, or any CLI you configure. No built-in agent lock-in.
Everything persists
Terminal sessions, board layout, open files, split views, theme, and startup profiles — all restored on reopen.
VibeSpace
Your projects, your tools, one setup.
Create a VibeSpace with a 3-step wizard — pick folders, assign CLI agents, choose a theme. Each VibeSpace remembers its terminal presets, project colors, startup profiles, and layout across sessions.
- Preset terminals auto-launch your configured CLI tools on open
- Per-project color coding, shortcuts (Cmd+1–9), and startup overrides
- HMAC-signed persistence — tampered configs are detected and sandboxed
Terminal Board + Spotlight
Ghostty-powered terminals, visible at once.
Terminals render through Ghostty (Metal GPU-accelerated) with SwiftTerm fallback. Use tabs for focused work or terminal board for a 4×4 grid of draggable, resizable tiles. Double-click any tile to Spotlight it.
- Terminal Spotlight — centered overlay with compose input, swipe to cycle all terminals
- Git branch badges, live activity indicators, and auto-naming from running process
- Spatial keyboard navigation with ⌥⌘+Arrow keys across the grid
VibeCast
Compose once, send to any terminal.
VibeCast is a compose surface for writing commands with rephrase support, then sending or broadcasting them to terminals. Lives as a tile in the terminal board or in Spotlight.
- Multi-line compose with rephrase (⌘R) via your configured CLI
- Send to one terminal (⌘Enter) or broadcast to all (⌘B)
- Spotlight overlay with swipe navigation across terminals and VibeCast
Themes
Midnight Mono ships default. Make it yours.
A central theme builder controls every surface — border shape, border color, font family, and color tokens. Pick a packaged preset or edit custom tokens. Changes apply instantly, no restart.
- Packaged presets including dark and light palettes
- Custom token editing for borders, fonts, and semantic colors
- Git status badges and all UI surfaces resolve from theme tokens
Explorer + Rendered Editing
Navigate files, edit rendered documents.
Browse project folders in a hierarchical tree with Git status. Markdown and HTML open in rendered editing mode with autosave. Split view supports up to 4 panes side-by-side.
- Content viewer with horizontal and vertical split layouts
- Image, SVG, and PDF preview inline — find and replace with Cmd+F/H
- Shelf for persistent quick-access file list across sessions
Principles
Built different, on purpose.
Every design decision starts from the same premise: your VibeSpace context should never be the thing that breaks.
GPU-accelerated terminals
Terminal board grid
On-device AI coming
Cloud dependencies
Native macOS, not a browser shell.
Built with AppKit and SwiftUI. Terminals render through Ghostty (Metal). Every surface is native — not Electron, not a web view.
VibeSpace keeps your context intact.
Projects, terminals, presets, colors, layout, theme, and startup profiles stay attached to your VibeSpace across sessions. HMAC-signed config files detect tampering.
On-device intelligence, coming soon.
Terminal context tracking, command suggestions, smart Git commits, and voice input — all powered by Apple Silicon Foundation Models. No cloud, no API keys.
Your workflow stays yours.
Local-first, no account required. Text services and VibeCast call your CLI of choice. Export diagnostics when you need to debug.
Download Omini
Start working across projects, not between them.
Create a VibeSpace. Pick your tools. Pick your theme. Everything persists.
Free forever · macOS 14.0+ · Native macOS · No account required