grokbot-BYOK inference adapter

Bring-your-own-key inference adapter that routes Grok Bot AI calls through your providers, with a large TypeScript test suite and multi-provider failover.

View source ↗
SafeScan verdict · score 56/100
Coverage
full
Checks run
Rule-based pattern scan
Files checked
70
Findings
4
Scanned
2026-11-01

Badges are rule-based checks, not guarantees: Safe means our rules found no obvious threat in the code we could read. Review code before installing.

View source ↗
Botlens score · 8 factors
56/100

Each factor is 0, ½ or 1, computed only from catalog fields (scan result, coverage, findings, script files, commit/SHA, author, last seen, install link). A heuristic summary, not a guarantee.

Scan verdict1/1Safe
Code coverage1/1full
Rule findings0/14 matched
No executable scripts0/164 script file(s) of 70
Pinned source1/1commit/SHA-256 recorded
Named author0/1unknown
Recently seen1/1last seen 2026-10-30
Install path0.5/1source URL only

Scan details

Findings
  • spawns shell commands or evaluates code in setup.mjs: "…ode:fs"; import { execSync } from "node:child_process"; import * as path from "node:path"; im…"
  • reads environment variables (where API keys live) in test/config.test.ts: "…; beforeEach(() => { saved.FOO = process.env.FOO; saved.BAR = process.env.BAR; …"
  • reads environment variables (where API keys live) in src/config.ts: "…rences * found in string values using `process.env`, then validates the result * against …"
  • uploads data to a remote server in src/server.ts: "…eoutMs); try { const resp = await fetch(`${baseUrl}/chat/completions`, { method: "POST", headers, body: JSON.strin…"
Content SHA-256
e2012983f0e03205…
Commit
27659fa1c7
Files
.gitignore
README.md
package-lock.json
package.json
setup.mjs
tsconfig.json
+64

About

Author
jroth1111 ↗
Listed on
github:RongleCat/awesome-grok-bot ↗
Category (approx.)
coding
First seen
2026-10-30
Last seen
2026-10-30
URL
github.com ↗
Get the Botlens skill