DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Opengrok

opengrok is a config sidecar that lets an existing Grok Bot install use other AI models through a model picker, provider wire maps, and a health doctor.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

4 use cases

  • Bind non-Grok models to Grok Bot agents

    Pick a model per agent in a picker, test it live, and save so Grok Bot talks to that model natively.

    View prompt
    Using the OnlyTerp/opengrok repo, run `python setup.py` in a local clone and bind <target-model> to the agent named <agent-name> in the picker. Report the saved binding for that agent and the result of the live test. Verify the test returned a real reply from <target-model>, not an error.
  • Swap models mid-chat from the LiquidGlass panel

    Change the model an agent uses during a conversation and confirm the switch with a verified hop receipt.

    View prompt
    Using the OnlyTerp/opengrok repo, run `python tools/glass-inject.py --check` and report whether the LiquidGlass HUD is present in the Grok Bot app. Then switch the active agent to <target-model> from the glass dropdown. Verify the VERIFIED HOP confirmation appears before reporting success.
  • Keep model bindings working after Grok Bot updates

    Run the doctor and HUD checks so you can see exactly what a Grok Bot update changed and restore it.

    View prompt
    Using the OnlyTerp/opengrok repo, run `python tools/doctor.py` and report every item the doctor says has changed since the baseline. Then run `python tools/glass-inject.py --check` and report whether the HUD is present. Verify the report names specific files or services, not just a general healthy or unhealthy label.
  • Add a new model provider with a wire capture

    Probe a provider's API, attach the capture to a pull request, and pass the repo's contract tests.

    View prompt
    Using the OnlyTerp/opengrok repo, run `python tools/wire-probe.py` against <provider-base-url> with model <model-id> and key from the environment variable <KEY_ENV_NAME>. Report the verdict and the path of the saved capture. Verify both `node tools/test-provider-maps.cjs` and `node tools/test-provider-maps-hop.cjs` pass before reporting the map as ready.

How to use Opengrok

  1. Check you have what it needs: A working Grok Bot desktop install; Python 3.9+ and Node 18+; API keys for each provider you plan to bind.
  2. Open OnlyTerp/opengrok on GitHub and read the README and license.
  3. Install the Grok Bot desktop app, Python 3.9+, and Node 18+, and have API keys ready for the providers you want.
  4. Run git clone https://github.com/OnlyTerp/opengrok
  5. Run cd opengrok
  6. Run python setup.py and answer the three setup questions if asked.

These steps come from our top use case, Bind non-Grok models to Grok Bot agents, which also has a copy-paste agent prompt.

Opengrok alternatives · Best AI repos for Software and DevOps

About this repo

  • Who it is forDevelopers and power users who run Grok Bot on desktop and want to bind different models to different agents without rewriting the app.
  • Why it is hot
  • LanguageJavaScript
  • Sourcegithub.com/OnlyTerp/opengrok · Back to Hot repos

Requirements

  • A working Grok Bot desktop install
  • Python 3.9+ and Node 18+
  • API keys for each provider you plan to bind
Maintain Opengrok? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/onlyterp-opengrok.svg)](https://dedupedai.com/use-cases/onlyterp-opengrok/?ref=badge)

More badge styles and HTML

Questions about Opengrok

What is Opengrok?

opengrok is a config sidecar that lets an existing Grok Bot install use other AI models through a model picker, provider wire maps, and a health doctor. It is an open-source project on GitHub: https://github.com/OnlyTerp/opengrok.

Who is Opengrok for?

Developers and power users who run Grok Bot on desktop and want to bind different models to different agents without rewriting the app.

What can I do with Opengrok?

4 use cases so far, for example: Bind non-Grok models to Grok Bot agents; Swap models mid-chat from the LiquidGlass panel; Keep model bindings working after Grok Bot updates. Each has steps and a copy-paste agent prompt.

What do I need to run Opengrok?

A working Grok Bot desktop install; Python 3.9+ and Node 18+; API keys for each provider you plan to bind.

What are alternatives to Opengrok?

Other hot AI repos in Software and DevOps: Harness2, iFixAi, Orca, Diagram Design, AI Memory.

Is Opengrok safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.