Desktop AI Agent Client
5.3k 2026-04-18
op7418/CodePilot
A multi-model AI agent desktop client that unifies various AI providers, extends capabilities with skills, and learns user workflows for enhanced productivity.
Core Features
Multi-provider AI integration (17+ providers) with seamless model switching.
Full AI agent capabilities including Assistant Workspace, persistent memory, and Generative UI.
Extensible with MCP servers and a marketplace for reusable skills.
Cross-platform desktop client supporting macOS, Windows, and Linux.
Advanced session control features like pause, rewind to checkpoint, and split-screen.
Quick Start
npm run electron:devDetailed Introduction
CodePilot is a versatile desktop AI agent client designed to streamline interactions with multiple AI models. It acts as a central hub, allowing users to connect to over 17 AI providers, switch models seamlessly, and manage conversations with persistent memory. Beyond basic chat, it offers an "Assistant Workspace" for personalized learning, generative UI for interactive dashboards, and a "Remote Bridge" for mobile control. Built with Electron and Next.js, it provides a robust, extensible, and user-friendly platform for daily AI-powered tasks across various operating systems.