Skip to content
NEURABAR

Your macOS menu bar, supercharged.

A small, fast, opinionated workspace that lives in the menu bar — tasks, focus, clipboard, notes, automations, and multi-provider AI, one click away. Local-first, plain JSON storage, no cloud account.

macOS 14+Swift 5.9MIT
MinimalEffectivePrivatePluggable
NeuraBar14:32
Tasks
Focus
Shortcuts
Automate
Clipboard
Notes
System
AI

⌘K Palette

> sort screenshots

AutomateSort Desktop screenshots by month

Tools in one popover

Coding CLIs detected

Passing tests

Open licence

Developer writing software on a laptop with code editor visible in a modern office

NeuraBar now carries a software-workspace visual and workflow diagram for tasks, shortcuts, clipboard, automations, local providers, and approval-gated AI actions.

8 tools
11 CLIs
Local-first
Live model
1

Trigger

188 blocks

2

Agent

300+ apps

3

Approval

API / chat / embed

4

Surface

188 blocks

Signal

188 blocks

Signal

300+ apps

Signal

API / chat / embed

001Tabs

One popover. Loads in milliseconds. Persists to plain JSON files you can cat and back up.

01

Lightweight to-dos with tags and Active / All / Done filters.

02

Pomodoro 25 / 5 / 15 with macOS notifications and a session counter.

03

Quick-launch tiles for apps, folders, URLs, and shell commands.

04

12 one-click automations with run history and approvals for destructive actions.

05

Persistent history with search, pinning, and dedup — survives reboots.

06

Multi-note sidebar, auto-save, no formatting to fight with.

07

Live CPU, memory, disk, battery gauges — cheap to run, accurate enough to act on.

08

Multi-provider chat with live streaming, slash commands, and approval gates.

002AI

On every open, the AI tab scans /usr/local/bin, /opt/homebrew/bin, ~/.local/bin, ~/.cargo/bin, ~/.bun/bin, and falls back to a login-shell command -v. If nothing is detected, NeuraBar prompts you for an API key — no hidden defaults.

In-chat slash commandsAI tab
/screenshots   → sort Desktop screenshots by month
/trash         → empty the Trash (asks for approval)
/heic          → convert HEIC → JPG on Desktop
/<text>        → filters the slash menu
01

CLI (local streaming)

claudecodexaideropencodegeminiampgooseqwen-codeplandexcontinueollama
02

API

Anthropic ClaudeOpenAI
03

Desktop apps (handoff)

Claude DesktopChatGPTCodexChatGPT Atlas
003Automate

Each action runs in the background and returns a structured result with stats and a run history. Destructive actions (trash, derived, hidden toggle, lock, sleep) require an explicit Approve press.

01
  • Sort screenshots by month
  • Sort Downloads by type
  • HEIC → JPG
  • Largest files report
  • Archive old downloads
02
  • Installer sweep (.dmg / .pkg / .msi)
  • Purge .DS_Store
  • Empty Trash (approval)
  • Clean Xcode DerivedData
03
  • Toggle hidden files
  • Lock screen
  • Sleep display
004Keyboard
⌘KCommand palette — search across tabs, todos, notes, clipboard, actions
⌘1 – ⌘8Jump to a specific tab
⌘,Open Settings
⌘QQuit
↑ ↓ Enter EscNavigate palette and slash menu
005Install
install01
$ git clone https://github.com/neuraparse/NeuraBar
$ cd NeuraBar
$ ./build.sh install

→ swift build -c release
→ ad-hoc sign NeuraBar.app
→ copy to /Applications
→ open NeuraBar.app

✓ menu-bar glyph appears
✓ launch at login enabled
✓ EN / TR localisation auto-detect
try-without-install02
$ ./build.sh
$ open NeuraBar.app

# Tests (71 passing, ~6s)
$ DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer \
    swift test
No cloud, no telemetry

All data lives in ~/Library/Application Support/NeuraBar/ as plain JSON. Use it, fork it, ship something nicer.