Nebo
Your personal desktop AI companion
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.
How It Works
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.
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.
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
Related Content
Why Personal Desktop AI Companions Must Never Run Interpreted Code
An AI agent with file system access and an interpreted runtime is a self-modifying program waiting to happen. Here is the threat model and the compiled-only binary policy I built to prevent it.
Introducing GoBot, an Autonomous AI Agent That Actually Controls Your Desktop
GoBot is a persistent AI agent that remembers conversations, controls your desktop, runs scheduled tasks, and works across multiple channels. Tonight I watched it check my Gmail, compose an email, and click Send. All by itself.
I Reduced My MCP Tools from 96 to 10. Here's the Pattern.
MCP tool bloat is choking LLMs. The Single Tool Resource Action Pattern (STRAP) applies REST-style routing to consolidate 96 operations into 10 tools with the same functionality.