Skip to content

Advanced multimodal AI assistant

 

Pando is an advanced multiplatform AI assistant. 
Powerful, extensible, and with support for multiple working modes. 
Provides maximum flexibility for full automation.

 

 

Interactive TUI

Terminal UI built with Bubble Tea for a smooth developer experience.

CLI Assistant

Can suggest or execute shell commands with a simple prompt using pando cli-assist <prompt>

WebUI PWA

Installable as an application, embedded and accessible from desktop and mobile.

Multiple AI Providers

Support for OpenAI, Anthropic Claude, Google Gemini, AWS Bedrock, Groq, Azure and OpenRouter.

Subagent Orchestration

Supports major AI Agents: OpenCode, Github Copilot, Gemini Cli, Claude Code, and any ACP-compatible agent.

"Persona" Support

Automatic agent selection based on the task (Assistant, QA, Senior Engineer), with unlimited custom personas.

Automatic Context

Subagent-driven retrieval from past sessions, project code, and knowledge base with semantic search.

Smart Search

AST syntax tree indexing via tree-sitter for multiple languages and RAG for semantic search.

Tool Integration

AI can execute commands, search files and modify code directly.

Integrated Tools

Web search (Google, Perplexity, Brave, Exa), advanced fetch, and autonomous Chromium navigation.

Scheduled Tasks

Scheduled tasks support. Use Pando or add it to your cronjob or Windows scheduler. Just write the prompt and when to run it.

Skills Support

Extensible capabilities with catalog search and automatic updates.

MCP Support

Built-in MCP server to integrate with compatible editors and tools.

MCP Gateway

Integrate hundreds of MCP servers with intelligent selection and Lua-based filtering.

ACP Protocol

Agent Client Protocol support — use Pando as an AI assistant in your favorite editor.

Customizable with Lua

Hook into any Pando behavior and manage tool data flows with embedded Lua scripting.

Isolated Execution

Support for dev-containers (Docker, Podman) and a built-in embedded container system.

Session Management

Save and manage multiple conversations with SQLite persistence.

Multi-project

Manage multiple projects with their own configuration from a single instance.

Built on Golang

High performance and low resource footprint for a snappy experience.