{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "diegosouzapw-omnicopilot--connect-copilot-to-remote-omniroute",
 "repo": "diegosouzapw/OmniCopilot",
 "repo_url": "https://github.com/diegosouzapw/OmniCopilot",
 "repo_slug": "diegosouzapw-omnicopilot",
 "title": "Point Copilot Chat at a remote OmniRoute server",
 "page_title": "How to point Copilot Chat at a remote OmniRoute server with Omni Copilot",
 "summary": "Use a home server, VPS or tunnel running OmniRoute as the model source for VS Code.",
 "who": "A developer who runs OmniRoute on another machine and needs the same models in VS Code on a laptop.",
 "problem": "The OmniRoute server is not on localhost, and the extension needs the correct URL and an API key if the server requires one.",
 "outcome": "The extension connects to your remote OmniRoute server, the status-bar dot turns to reachable and the models load from that server.",
 "steps": [
  "Click the OmniRoute icon in the Activity Bar, or run `OmniRoute: Manage Connection`.",
  "Enter the Server URL, for example http://my-vps:20128. The /v1 suffix is added automatically.",
  "If your OmniRoute requires one (REQUIRE_API_KEY), enter the API key. It is stored in the OS keychain.",
  "Click Save & Test and check the live model count shown in the panel."
 ],
 "agent_prompt": "Using the diegosouzapw/OmniCopilot README, configure the extension to use the remote OmniRoute server at <server-url>. Save the connection and report the live model count shown by Save & Test. Verify that the status-bar dot shows the server as reachable and that the API key is not written into settings.json.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "15 minutes",
 "basis": "readme",
 "caveat": "The README says the server must be reachable from your VS Code machine, and it does not describe how to set up the tunnel or VPS itself.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "typescript",
 "requirements": [
  "VS Code 1.104 or later, or a VS Code fork such as Cursor, Windsurf or VSCodium",
  "Node.js with npm, to install the OmniRoute CLI",
  "A running OmniRoute server, local or remote, with at least one provider configured or the built-in free ones"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The API key for your OmniRoute server is entered in the extension panel and stored in the OS keychain, so only use a key you are allowed to share with this machine."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/diegosouzapw-omnicopilot/connect-copilot-to-remote-omniroute/",
 "md": "https://dedupedai.com/use-cases/diegosouzapw-omnicopilot/connect-copilot-to-remote-omniroute/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/diegosouzapw-omnicopilot--connect-copilot-to-remote-omniroute.json",
 "api_version": "v1"
}
