DEDUPED Hot AI repos, turned into use cases Get the Monday 5

How to run OpenCode on free keyless coding models with Bansos Router

Point OpenCode at a local daemon that serves free coding models with no account or API key.

Short answer: Install the package with npm i -g bansos-router; then start the background daemon with bansos start --bg; configure OpenCode with bansos setup opencode. All steps.

Who it is forA developer who wants to try AI coding help in OpenCode without creating accounts or paying for keys.

The problemMost coding harnesses need a provider account and an API key before they can run any model.

The outcomeOpenCode runs against free models served through the local Bansos Router endpoint.

What you need first

  • npm, to install the package globally
  • A terminal on Linux, macOS, or Windows
  • A coding harness you already use, such as OpenCode or Claude Code
  • Docker, only if you choose the container route

Steps

  1. Install the package with npm i -g bansos-router.
  2. Start the background daemon with bansos start --bg.
  3. Configure OpenCode with bansos setup opencode.
  4. Check the model list with bansos models.
  5. Open OpenCode and choose one of the listed models.

Prompt for your agent

Using the bansos-router repo, install the CLI, run `bansos start --bg`, then run `bansos setup opencode` for <project path>. Expected output: a configured OpenCode setup and a non-empty list from `bansos models`. Verify by running `bansos doctor` and confirming it reports the daemon as reachable.

Caveat. The free model list changes as upstreams rotate their free tiers, so a model you picked may stop being offered later.

Use this in your AI agent

Ask your agent

Using the Deduped MCP, get the setup steps for ihsan-ramadhan/bansos-router and "Run OpenCode on free keyless coding models"

Add Deduped to Claude Code once

claude mcp add --transport http deduped https://dedupedai.com/mcp

Cursor, ChatGPT, others

Share: X LinkedIn Hacker News Email Copy link

Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer