This is an early release preview. You may encounter bugs.
CodePilot logo
Unclaimed

Tool coding interface connectors

CodePilot

A multi-model AI agent desktop client — connect any AI provider, extend with MCP & skills, control from your phone. Built with Electron + Ne

B 76/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About CodePilot.

CodePilot is a desktop AI agent client for macOS, Windows, and Linux, built with Electron and Next.js. It started as a graphical front end for coding agents and now also works as a general-purpose assistant: each new conversation runs on Claude Code, Codex, or CodePilot's own built-in agent, which needs no additional CLI.

It connects to more than 17 model providers, and you can switch models within a conversation:

Category Providers
Direct API Anthropic, OpenRouter
Cloud platforms AWS Bedrock, Google Vertex AI
Chinese providers Zhipu GLM, Kimi, Moonshot, MiniMax, Volcengine Ark (Doubao), Xiaomi MiMo, Aliyun Bailian (Qwen)
Local and self-hosted Ollama, LiteLLM
Custom Any Anthropic-compatible or OpenAI-compatible endpoint
Media Google Gemini (image generation)

Conversations run in Code, Plan, or Ask mode with adjustable reasoning effort and per-action approval, and sessions can be paused, resumed, rewound to a checkpoint, or shown side by side. An Assistant Workspace keeps persona, user profile, rules, and long-term memory in Markdown files, and data is stored locally in SQLite.

  • Agent choice: start each conversation on Claude Code, Codex, or the built-in CodePilot agent
  • Multi-provider models: presets for Anthropic, OpenRouter, Bedrock, Vertex, Chinese providers, Ollama, LiteLLM, and custom compatible endpoints
  • Session control: Code, Plan, and Ask modes, reasoning-effort levels, pause, resume, rewind to checkpoint, and split-screen sessions
  • MCP and Skills: add MCP servers over stdio, SSE, or HTTP with runtime monitoring, and define skills or install them from the skills.sh marketplace
  • Remote Bridge: send messages to the desktop agent from Telegram, Feishu, Discord, QQ, or WeChat
  • Assistant Workspace: persona and memory files, onboarding, daily check-ins, and persistent memory
  • Generative UI: the agent creates interactive dashboards, charts, and widgets rendered in the app
  • Media Studio: Gemini image generation with batch tasks, a gallery, and tagging
  • Task scheduler: recurring tasks on cron expressions or intervals
  • Workspace tools: file browser with preview, Git panel with worktree management, token and cost analytics, and Claude Code session import

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with CodePilot.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get CodePilot →

Browse the catalog