Skip to content

Repository files navigation

Grok Release Radar

A daily digest of new releases across Grok integrations

Live: https://blockchains.github.io/grok-release-radar/ · composed by grokhack-forge · parts: PARTS.md · manifest: forge.json

  • Archetype: digest · capabilities: scheduled, structured_output
  • Grok via the official xai-sdk (gRPC) with structured output, run daily by GitHub Actions
  • Default model grok-4.7

Keys

If api.x.ai answers 403 because the xAI account is out of credits or over its spending limit, the app shows an xAI credits needed notice; outputs are never faked.

Add the XAI_API_KEY repository secret to enable Grok summaries. Without it the page still publishes the real GitHub release data and shows a clear "needs key" notice instead of a summary.

Run locally

pip install -r requirements.txt && pytest -q && python -m app.e2e && python -m app.main

Never commit keys; use .env (git-ignored) or repository secrets.

Use as a building block

For AI agents and builders: read AGENTS.md (setup, commands, structure, rules), llms.txt (doc map) and the machine-readable blocks.json (schema). How all Blockchains blocks fit together: Build with Blocks · org catalogue: https://blockchains.github.io/blocks.json.

What it exports

Export Type Install / access
live app web https://blockchains.github.io/grok-release-radar/
forge.json / PARTS.md file composition manifest: archetype, capabilities, SDK part + commit, default model
app/ file app/main.py

app/ exports: collect, summarize, render, FORGE

Minimal example (from the repo README; CI runs the same)

git clone https://github.com/Blockchains/grok-release-radar && cd grok-release-radar
pip install -r requirements.txt && pytest -q
XAI_API_KEY=... python -m app.main     # without a key it still publishes the real release data with a 'needs key' notice

Inputs → outputs

  • In: XAI_API_KEY (secret/env or pasted in the page)
  • Out: Grok output (web page)

Composes with

Versioning & stability: reference. Generated reference app; versions of the Grok SDK are pinned in package-lock/requirements and recorded in forge.json.

License

MIT for the generated glue code. Dependencies keep their own licences (see PARTS.md).

Contributing

Issues and pull requests are welcome. Please read the contributing guide, code of conduct and security policy first.


Built by Blockchain Lab — blockchainlab.com

About

grok-release-radar: A daily digest of new releases across Grok integrations (composed by grokhack.com /forge)

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages