NusaShell logo

NusaShell

Free

NusaShell is a local, personal AI shell written in Go — single binary, embedded native-JS frontend, multi-conversation agent chat, provider adapters (Anthropic, OpenAI, DeepSeek, vLLM, LM Studio), MCP, skills, memory,...

Visit Website
Related by shared tags and keywordsEmbassyAn agent harness for local modelsanswerLoops
chatbotaiai-agentanthropicgoai assistantautomation

Overview

NusaShell is a local, personal AI shell written in Go. It delivers the NusaShell conversation experience in a single binary, including an embedded native JavaScript frontend, multi-conversation agent chat, provider adapters, MCP, skills, memory, and documentation tools. The interface follows the NusaShell Electron renderer closely, with features such as a conversation rail, workspace picker, context counter, attachment affordance, streaming tool timeline, and expandable reasoning and tool output.

The product includes agent conversations with streaming turns, stop/interrupt, automatic context compaction, provider prompt caching, context usage, file attachments, and a folder-backed workspace selected through the native picker. It provides a readable execution timeline where reasoning is rendered as Markdown and tool calls are collapsed by default. Providers support Messages, Responses, and Chat API formats for Anthropic, OpenAI-compatible services, DeepSeek, LM Studio, vLLM, and similar endpoints, with API keys kept in a local SQLite credential store. MCP, skills, memory, and docs are integrated: stdio MCP tools are available to the agent as mcp__<server>__<tool>, along with reusable Markdown skills, durable memory, and local documentation search.

Local-first delivery means Go serves the frontend assets embedded with embed.FS, and production use needs no Node runtime, node_modules, or frontend build step. An optional desktop pet (Linux) is an SDL2 overlay that renders the alpha-shaped NusaShell mascot always-on-top and reacts to agent activity over WebSocket.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use NusaShell to conduct multi-conversation agent chat with streaming turns, stop/interrupt, and automatic context compaction.
  • Teams use NusaShell to connect to various AI providers such as Anthropic, OpenAI-compatible services, DeepSeek, LM Studio, and vLLM.
  • Teams use NusaShell to securely store API keys in a local SQLite credential store.
  • Teams use NusaShell to integrate MCP tools, reusable Markdown skills, durable memory, and local documentation search.
  • Teams use NusaShell to run a local-first AI shell without requiring Node runtime or frontend build steps.
  • Teams use NusaShell to view a readable execution timeline with collapsed tool calls and expandable reasoning.

Features

AI assistant

Natural language interface

Workflow automation

Reviews

No reviews yet. Be the first to share your experience!