dotPilot
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 9 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
This tool is a local-first desktop application that serves as a control plane for running, managing, and orchestrating multiple AI agents and workflows directly on your device.
Security Assessment
Overall Risk: Low. The automated code scan reviewed 12 files and found no dangerous patterns, no hardcoded secrets, and no requests for dangerous system permissions. By design, the application is entirely local, meaning your data stays on your device. However, because it acts as an orchestrator bridging various external AI providers (like OpenAI, Anthropic, and GitHub Copilot), it inherently executes network requests to those APIs and requires you to configure your own provider API keys in the settings. It does not appear to execute hidden shell commands or access sensitive data without explicit user configuration.
Quality Assessment
The project is under active development, with its most recent code push happening just today. It uses standard, well-regarded technologies like C# and .NET 10, and is properly licensed under the permissive MIT license. The primary concern is its extremely low community visibility. With only 9 GitHub stars, the project has not yet been widely peer-reviewed by the open-source community, so trust is currently placed almost entirely in the original authors.
Verdict
Safe to use, but exercise standard caution when connecting your external provider API keys to an early-stage, low-visibility project.
Local-first desktop control plane for AI agents: embedded Orleans host inside the Uno app, Microsoft Agent Framework for agent/workflow orchestration, and provider adapters for Codex, Claude Code, GitHub Copilot, plus local runtimes.
dotPilot
Local Agent Orchestrator
Run AI agents locally. Build workflows. Own your data.
Intent becomes the interface 🎯
Website · Downloads · Getting Started · YouTube · Issues
🚀 Build In Public
What is dotPilot?
dotPilot is an open source desktop app for running AI agents locally on your machine.
- 🤖 Run multiple agents — Launch and manage several AI agents at once
- 🔄 Build workflows — Create multi-agent pipelines with Microsoft Agent Framework
- 🔌 Any provider — Codex, Claude Code, GitHub Copilot, Gemini, or local models
- 🏠 100% local — Your data stays on your device, no cloud required
- 💬 Natural language — Create agents by describing what you need
Built with C#, .NET 10, and Uno Platform.
Downloads
| Platform | Architecture | Link |
|---|---|---|
| 🍎 macOS | Apple Silicon | Download .dmg |
| 🪟 Windows | x64 | Download .exe |
| 🐧 Linux | x64 | Download .snap |
Supported Providers
| Provider | Type | Status |
|---|---|---|
| Codex CLI | OpenAI coding agent | ✅ |
| Claude Code | Anthropic assistant | ✅ |
| GitHub Copilot | Microsoft AI | ✅ |
| Gemini | Google AI | ✅ |
| OpenAI API | Direct API | ✅ |
| Azure OpenAI | Enterprise API | ✅ |
| LLamaSharp | Local models | ✅ |
| ONNX Runtime | Local inference | ✅ |
Getting Started
Download & Run
- Download the latest release for your platform from Releases
- Install and launch dotPilot
- Configure your preferred AI provider in Settings
- Create your first agent and start chatting
Build from Source
git clone https://github.com/managedcode/dotPilot.git
cd dotPilot
dotnet build DotPilot.slnx
dotnet run --project DotPilot/DotPilot.csproj -f net10.0-desktop
Requirements: .NET SDK 10.0.103, Uno.Sdk 6.5.31
Features
🤖 Run Multiple Agents Simultaneously
Launch as many AI agents as you need, all running in parallel on your local machine. Each agent operates with its own isolated context, memory, and tool set. The Fleet Board gives you a real-time dashboard to monitor all active sessions — see which agents are working, what they're doing, and their current status. Switch between agents instantly, pause or resume sessions, and manage your entire agent fleet from one unified interface.
🔄 Build Agentic Workflows with Microsoft Agent Framework
dotPilot integrates with Microsoft Agent Framework to enable sophisticated multi-agent orchestration. Design workflows where agents collaborate — one agent researches, another analyzes, a third generates code. Use sequential pipelines for step-by-step tasks, parallel execution for independent workloads, or handoff patterns where agents pass context to each other. All workflows support streaming output, checkpoints for long-running tasks, and human-in-the-loop approvals when you need to stay in control.
🔌 Connect Any Provider — Cloud or Local
Freedom to choose your AI backend. Connect to Codex CLI for OpenAI's coding agent, Claude Code for Anthropic's assistant, GitHub Copilot for Microsoft's AI pair programmer, or Gemini for Google's models. Need direct API access? Use OpenAI API or Azure OpenAI for enterprise scenarios. Want full privacy? Run models entirely on your hardware with LLamaSharp or ONNX Runtime — zero data leaves your machine. Mix and match providers across different agents based on what each task needs.
💬 Intent-Driven Agent Creation
Stop configuring, start describing. Tell dotPilot what kind of agent you need in plain language: "I need an agent that reviews pull requests and suggests improvements" or "Create a research agent that summarizes technical papers". The system generates the complete agent profile — system prompt, tool configuration, provider selection, and behavioral settings. Refine with follow-up instructions or dive into manual config when you need fine-grained control. Intent becomes the interface.
📊 Full Observability with OpenTelemetry
Every agent action is traceable. dotPilot integrates OpenTelemetry to capture detailed telemetry for each session — every prompt sent, every response received, every tool invocation, every workflow step. Visualize agent reasoning flows, identify performance bottlenecks, debug unexpected behaviors. Export traces to your preferred observability backend or analyze locally. When something goes wrong, you'll know exactly where and why.
🔒 100% Local, 100% Private
Your data never leaves your device unless you explicitly choose a cloud provider. All session history, agent configurations, and conversation transcripts are stored locally in SQLite. No telemetry sent to external servers. No account required to use local models. Run completely air-gapped if needed. You own your data, your workflows, and your AI infrastructure.
Tech Stack
| Language | C# |
| Runtime | .NET 10 |
| UI | Uno Platform |
| Orchestration | Microsoft Agent Framework |
| Database | SQLite + EF Core |
| Observability | OpenTelemetry |
Building in Public
We're developing dotPilot in the open.
- 📺 YouTube — @Managed-Code
- 💬 Issues — GitHub Issues
- 🌐 Website — dotpilot.managed-code.com
Documentation
License
Open source. See LICENSE for details.
Made by ManagedCode
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found