Grok Bot

Local, tool-using AI agent with web UI, CLI and Telegram: long-term memory, sub-agents, scheduled automations, MCP tools, sandboxed shell with approvals. Runs on free-tier providers.

View source ↗

Caution: review the findings below before installing.

CautionScan verdict · score 62/100
Coverage
full
Checks run
Rule-based pattern scan
Files checked
108
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
62/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 verdict0.5/1Caution
Code coverage1/1full
Rule findings0/115 matched
No executable scripts0/189 script file(s) of 108
Pinned source1/1commit/SHA-256 recorded
Named author1/1jazzpher
Recently seen1/1last seen 2026-10-30
Install path0.5/1source URL only

Scan details

Findings
  • hides actions from the owner (tool-poisoning hallmark): "… `interrupted` and do **not** silently run or incur provider cost. Expli…"
  • reads environment variables (where API keys live) in bot.py: "…Run: pip3 install requests") API_URL = os.environ.get("GROK_API_URL", "https://api.x.ai/v…"
  • uploads data to a remote server in bot.py: "…= False try: resp = requests.post(API_URL, headers=headers, json=payload, …"
  • reads environment variables (where API keys live) in test_agent_browse.py: "…os as _os with mock.patch.dict(_os.environ, {'GROK_CANARY_API_KEY': 'canary-31337'…"
Content SHA-256
ae9276ad797fb1f5…
Commit
456fee0468
Files
.gitignore
AGENTS.md
CHANGELOG.md
Dockerfile
HARNESS.md
LICENSE
+102

About

Author
jazzpher ↗
Listed on
github ↗
Category (approx.)
agentops
First seen
2026-10-30
Last seen
2026-10-30
URL
github.com ↗
Get the Botlens skill