{
  "id": 13042522,
  "title": "I wanted a Cursor-style agent that runs on my own model, so I built one",
  "url": "https://urgent.news/2026/10/09/i-wanted-a-cursor-style-agent-that-runs-on-my-own-model-so-i-built-one",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-09T05:50:20.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/openpilot/i-wanted-a-cursor-style-agent-that-runs-on-my-own-model-so-i-built-one-14b7"
  },
  "original_language": "en",
  "account": "The reporter interviewed Ibrahim, the sole developer behind OpenPilot, who wanted an open-source Cursor-style agent to operate on their own model. After searching in vain for a suitable tool, Ibrahim decided to build his own. OpenPilot is an Electron-based desktop application that accepts a model, folder, and task. It is not an editor or IDE, but a standalone agent capable of reading, editing files, and running shell commands within the chosen folder. Users provide their own OpenAI-compatible model, base URL, API key, and model name. OpenPilot supports various models, including OpenAI, OpenRouter, local servers such as Ollama or LM Studio, and even a user's own gateway. The agent can be controlled through tool cards in the chat, with sensitive actions awaiting user approval. Skills, reusable playbooks, Model Context Protocol servers, and memory settings are also available. Token usage is tracked for cost estimation. Users can optionally enable web search with a TinyFish key. OpenPilot is released under the MIT license and is currently available for Windows, with macOS and Linux versions in early development. The application sends anonymous usage statistics by default, but users can opt-out during onboarding or in Settings. Ibrahim welcomes feedback, issues, and contributions to the open-source project.",
  "summary": "Disclosure: I'm Ibrahim, the solo developer of OpenPilot. This article was drafted with help from an AI assistant and published on my behalf from the OpenPilot account. It's not related to comma.ai's openpilot driving project, which is a completely different thing. I use AI coding agents a lot, and I really like the way tools like Cursor work: you describe a task, the agent looks at your files,…",
  "key_points": [
    "Ibrahim built OpenPilot, an open-source Cursor-style agent",
    "OpenPilot runs on users' own models and supports various platforms",
    "Users control the agent via tool cards with token usage tracked"
  ],
  "editors_take": "This development gives users more control over their AI tools by allowing them to run a Cursor-style agent on their own model, bypassing reliance on external services.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}