# CodePilot

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

Repository: https://github.com/op7418/CodePilot
Canonical: https://ross.abutalabs.com/products/codepilot
Homepage: https://www.codepilot.sh/
Language: TypeScript
License: NOASSERTION
License Family: other
Topics: ai, anthropic, claude, claude-code, desktop-app, electron, gui, nextjs
Last push: 2026-08-26T19:37:49+00:00

## Health v2 (maintenance only)
Score: 78/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 14
- inputs: {"age_days": 208, "days_push": 7, "days_rel": 7, "gap_med": 0.0, "n_releases_24m": 135}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6421, forks 687 (observed 2026-08-28T04:09:43.327462+00:00)

## What it is
CodePilot is a multi-model AI agent desktop client built with Electron and Next.js that connects to 17+ AI providers through a single interface. It supports MCP and skills extensions, persistent assistant memory, generative UI, and remote control from a phone.

## Use cases
- chat with multiple ai providers from one desktop app
- switch ai models mid-conversation without losing context
- extend an ai assistant with mcp servers and skills
- control an ai coding agent from my phone
- use claude code with a gui instead of the terminal
- connect to local models via ollama or custom endpoints
- build a persistent ai assistant that learns my workflow

## When to choose
- you want one desktop client for many AI providers including Chinese providers and local models
- you prefer a GUI over terminal-based coding agents like Claude Code
- you need MCP and skills extensibility with assistant memory and personas
- you want to monitor or control AI agent sessions remotely from a phone

## When to avoid
- you need an OSI-approved open-source license (it uses BSL-1.1)
- you only need a lightweight CLI or headless agent
- you require a web-based or self-hosted server deployment rather than a desktop app

## Facets
- artifact type: application
- maturity: active
- function: chat-interface, agent-framework, mcp, llm-inference, gui
- domain: artificial-intelligence, large-language-models, developer-tools, cross-platform
- platform: windows
- tags: multi-provider, claude-code, nextjs, typescript, ai-client, remote-control, bsl-license, ai-agents, macos, linux, electron, desktop

## Member repositories
- op7418/CodePilot (main) score 78
- op7418/Claude-to-IM-skill (plugin) score 48

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:43.327462+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:44:53.792064+00:00, confidence not recorded.
  - readme: https://github.com/op7418/CodePilot (fetched 2026-08-28T04:09:43.327462+00:00, sha fce9545bbd67)
- Data as of 2026-08-30T08:39:29.467469+00:00.
