Mint personalized AI agents on X. Safety-first. Owner-consent updates. Open source.
grok-install is an open-source platform that lets X users mint personalized AI agents from their X profile signal — or pick from a curated template library — and install them natively on X via xAI's @grok install standard.
Two paths, same safety floor:
- Mint from your X signal — Sign in with X, we analyze your voice and style, you get a one-of-a-kind agent with a unique Genesis ID.
- Pick a template — 8 pre-tuned agents covering brand assistant, market signals, creative, dev help, Q&A, daily brief, vibe replies, show notes.
Live demo: agentmindcloud.github.io/grok-install
[Configure here] → [Repo created] → [Post on X] → [@grok install] → [Grok greets] → [Lives on your X page]
AUTO AUTO AUTO
- Configure your agent on the website (mint from X signal or pick template)
- Your GitHub repo is auto-created on your account
- Post the pre-filled tweet
- Grok detects
@grok install, runs safety scan, deploys natively - Grok greets you in the thread with a command menu
- Your agent lives forever on your X page —
@YourAgentsummons it anywhere
Once your AI agent is spawned on your page, it is 100% yours. No one — not even us — can control, modify, or use it without your explicit consent. Full ownership, full control, always.
Every agent ships with these:
| Command | Who | What |
|---|---|---|
@AgentName [anything] |
Anyone | Default reply in the agent's voice |
@AgentName help |
Anyone | What this agent can do, who built it |
@AgentName whatsnew |
Anyone | Pull the latest news/updates from grok-install |
@AgentName update |
Owner only | Trigger consent-based update flow |
Updates are owner-approved only. We can't push silent changes — and architecturally we couldn't even if we wanted to.
- New template versions are published to
manifest.json - Owner sees notification when revisiting the dashboard or via
@MyAgent update - Agent replies only to verified owner with the changelog
- Owner explicitly approves → commit pushed to their repo
- Owner re-tweets
@grok install thisto redeploy
- Reply-only on mention
- No DMs (without explicit owner approval)
- Clear AI labeling required in bio
- No mass actions
- Honors opt-out immediately
- Rate and cost ceilings declared per agent
- Deepfake-free mascot generation
- No hardcoded keys
Full details: SAFETY.md
- Frontend: static HTML on GitHub Pages — no tracking, no auth to browse
- Backend: single Cloudflare Worker — X OAuth, GitHub App, Grok API, KV storage
- Each agent: self-contained GitHub repo on the user's account — they own it
- Runtime: xAI X-native runtime — we don't host agents
Python 3.10+ required. grok-install is a Python CLI — install it from
PyPI with pip or uv:
git clone https://github.com/AgentMindCloud/grok-install
cd grok-install
npm install
node safety-scanner.js templates/DogeDoughAI.yamlTo mint your own: visit agentmindcloud.github.io/grok-install/safe-agent-builder.html.
The API Worker config lives at wrangler.toml at the repo root (the JS source stays in worker/src/; main in the config points there).
The API Worker auto-deploys to Cloudflare on every push to main via Cloudflare Workers Builds (Deploy command: npx wrangler deploy). Manual deploys still work:
npm run worker:deploy # wrangler deploy
npm run worker:dev # local dev server
npm run worker:tail # live log streamPRs welcome. Especially:
- New template agents (small-function, mention-only)
- Translations
- Safety scanner improvements
- New mascot styles
Apache License 2.0. See LICENSE.
Built by @JanSol0s. Powered by xAI's grok-install standard.
"Once your AI agent is spawned on your page, it is 100% yours."