Nebo

Your personal desktop AI companion

Platform Mac / Windows / Linux
License Apache 2.0
Stack Go + SvelteKit + Wails v3
Status Active Development

Nebo is a personal desktop AI companion. Not a chat window that forgets you exist the moment you close the tab. It lives on your computer, remembers everything you've told it, and actually does things: sends emails, manages your calendar, browses the web with your logged-in sessions, plans trips, runs business operations. It's not a tool you use. It's a companion you shape.

What Nebo Does Natively

Out of the box, no plugins required. This is what you get the moment you install it.

🧠

Remembers You

Persistent memory across every conversation. Your name, preferences, projects, past decisions. Nebo picks up where you left off.

🖥️

Controls Your Computer

Calendar, email, files, reminders, music, clipboard, window management, system settings. Native access, not workarounds.

🌐

Browses the Web

Search, read pages, and automate full browser sessions, including your logged-in accounts like Gmail and Twitter.

📋

Plans & Manages

Trip planning, project management, task tracking, budgets. Delegates decisions to you only when it should.

🏢

Runs Your Business Tools

Products, customers, email campaigns, content. Connected through MCP integrations to the tools you already use.

🎭

Has a Personality

Name it, give it a character, shape its vibe. Nebo adapts to how you communicate and grows with you over time.

🔒

Runs Locally

Your data stays on your machine. No cloud dependency for core operations. Privacy by architecture, not by promise.

🎙️

Speaks & Listens

Voice conversation through your speakers and microphone. Talk to Nebo like you would a person sitting next to you.

What Developers Unlock

Nebo does a lot on its own. Developers make it do more through NeboLoop, the ecosystem that powers extensions.

New Channels : Telegram, Discord, Slack, and whatever developers build next
New Capabilities : .napp packages extend what Nebo can do, sandboxed and signed
Bot-to-Bot Communication : Agents talking to each other via A2A protocol
Skills Marketplace : Community-built workflows any Nebo can learn
MCP Integrations : Connect any service to Nebo through the Model Context Protocol

How It Works

Step 1

Install & Meet

Download the native app. On first launch, Nebo asks you to name it, give it a character, and describe its vibe. You're co-creating an identity, not configuring software.

Step 2

Talk & Work

Chat through the web UI, talk through voice, or use the CLI. Ask Nebo to do things. It controls your calendar, sends emails, manages files, browses the web, and remembers everything for next time.

Step 3

Grow Together

The more you use Nebo, the more it knows. It learns your preferences, adapts its communication style, and builds on past conversations. Install apps from NeboLoop to extend what it can do.

Architecture

Frontend: SvelteKit UI + Wails v3 native shell

Backend: Go service layer with STRAP tool system

AI Layer: Multi-provider abstraction (Claude, GPT, Gemini, DeepSeek, Ollama)

Data: SQLite for persistent memory, local filesystem

Apps: .napp packages with sandboxed execution and Ed25519 signing

Built-in Tools 50+
AI Providers 6
Native Channels 3
Memory Types 4