Run a personal agent on Railway with Discord channels and an Obsidian memory
A founder runs Hermes on Railway, connected through his own MCP gateway to email, calendar, Slack, X, LinkedIn, GitHub, Obsidian and DNS, with code in a Vercel sandbox. He moved from Telegram to Discord for per-topic channels and has it keep a note on every person he works with in Obsidian.
Source
@shcallaway on X · 2026-10-21
Written in our own words. Credit to the original author. Link checked 2026-10-22.
What they did
A founder runs Hermes on Railway, connected through his own MCP gateway to email, calendar, Slack, X, LinkedIn, GitHub, Obsidian and DNS, with code in a Vercel sandbox. He moved from Telegram to Discord for per-topic channels and has it keep a note on every person he works with in Obsidian.
Result (as claimed)
In Slack it only answers him, so teammates and customers can't reach his inbox through it.
Tools they used
Cost: Hermes Agent: free plan, paid from $20/mo; Vercel: free plan, paid from $20/mo; Discord Developer Platform: from See pricing; GitHub: free plan, paid from $4/user/mo.
Set it up
Map the task
Write the trigger, the inputs, the decisions and the output. Note which steps need a human yes.
Connect the tools
Set up Hermes Agent, Railway, MCP, Vercel, Discord Developer Platform, Slack, Obsidian, Gmail, GitHub with the narrowest permissions that work. Use a test account or sandbox first.
Build the workflow
Create the steps in order. Add an approval step before anything sends, pays or deletes.
Run it on real but low-stakes data
Run a few times, read every output, and fix prompts or rules that misfire.
Schedule and monitor
Turn on the schedule or trigger, and add a daily summary or alert so you notice failures.
Copy the full setup prompt
Paste into your agent and it will walk you through the setup, asking before anything that sends, posts or spends.
You are helping me set up this AI use case end to end in Claude Code. Goal: Run a personal agent on Railway with Discord channels and an Obsidian memory What the original author did: A founder runs Hermes on Railway, connected through his own MCP gateway to email, calendar, Slack, X, LinkedIn, GitHub, Obsidian and DNS, with code in a Vercel sandbox. He moved from Telegram to Discord for per-topic channels and has it keep a note on every person he works with in Obsidian. Reported result (as claimed by the author): In Slack it only answers him, so teammates and customers can't reach his inbox through it. Source: https://x.com/shcallaway/status/2112714133238067481 Tools they used: Hermes Agent, Railway, MCP, Vercel, Discord Developer Platform, Slack, Obsidian, Gmail, GitHub Category: Automation & business Please: 1. Ask me 3 short questions about my situation (accounts I have, budget, what I want the output to look like). 2. Propose a step-by-step plan using these tools or cheaper alternatives, with the time and cost of each step. Use official pricing pages; say "check pricing" if unsure. 3. Then do the setup with me one step at a time, waiting for my OK before anything that sends messages, posts publicly, spends money or deletes data. 4. Finish with a checklist to run it again next time.
You are helping me set up this AI use case end to end in Codex. Goal: Run a personal agent on Railway with Discord channels and an Obsidian memory What the original author did: A founder runs Hermes on Railway, connected through his own MCP gateway to email, calendar, Slack, X, LinkedIn, GitHub, Obsidian and DNS, with code in a Vercel sandbox. He moved from Telegram to Discord for per-topic channels and has it keep a note on every person he works with in Obsidian. Reported result (as claimed by the author): In Slack it only answers him, so teammates and customers can't reach his inbox through it. Source: https://x.com/shcallaway/status/2112714133238067481 Tools they used: Hermes Agent, Railway, MCP, Vercel, Discord Developer Platform, Slack, Obsidian, Gmail, GitHub Category: Automation & business Please: 1. Ask me 3 short questions about my situation (accounts I have, budget, what I want the output to look like). 2. Propose a step-by-step plan using these tools or cheaper alternatives, with the time and cost of each step. Use official pricing pages; say "check pricing" if unsure. 3. Then do the setup with me one step at a time, waiting for my OK before anything that sends messages, posts publicly, spends money or deletes data. 4. Finish with a checklist to run it again next time.
You are helping me set up this AI use case end to end in Grok Bot. Goal: Run a personal agent on Railway with Discord channels and an Obsidian memory What the original author did: A founder runs Hermes on Railway, connected through his own MCP gateway to email, calendar, Slack, X, LinkedIn, GitHub, Obsidian and DNS, with code in a Vercel sandbox. He moved from Telegram to Discord for per-topic channels and has it keep a note on every person he works with in Obsidian. Reported result (as claimed by the author): In Slack it only answers him, so teammates and customers can't reach his inbox through it. Source: https://x.com/shcallaway/status/2112714133238067481 Tools they used: Hermes Agent, Railway, MCP, Vercel, Discord Developer Platform, Slack, Obsidian, Gmail, GitHub Category: Automation & business Please: 1. Ask me 3 short questions about my situation (accounts I have, budget, what I want the output to look like). 2. Propose a step-by-step plan using these tools or cheaper alternatives, with the time and cost of each step. Use official pricing pages; say "check pricing" if unsure. 3. Then do the setup with me one step at a time, waiting for my OK before anything that sends messages, posts publicly, spends money or deletes data. 4. Finish with a checklist to run it again next time.
The Daily 5
Get five new use cases tomorrow morning
Free. Real sources. Unsubscribe any time.
Guides for this use case
How to build Telegram, Discord and WhatsApp bots with AI · How to run AI coding agents in a sandbox · How to build an AI second brain and personal wiki · How to automate email and your inbox with AI agents
Related use cases
Use ChatGPT Dots as your orchestrator with Codex as its hands
A product builder sends ChatGPT Dots voice notes, screenshots and ideas from his phone. Dots, connected to GitHub, Slack, email and Figma, raises bugs and manages travel, and hands Codex the sites that block its data-center browser.
Run a one-person business on one Claude Max plan and a crew of agents
A founder lists the agent crew that runs his business on Claude Max: Stripe tracking, Vercel deploys, a Gmail agent that drafts but never sends, a Notion CRM, X drafts he posts himself, Google Sheets numbers rebuilt each morning and an 8am chief-of-staff report plus an auditor agent.
Run a one-person online business on Grok Bot plugins for $165 a month
A solo founder replaced other agents with Grok Bot and its plugins: Whop for payments, Vercel and GitHub for the site, a Gmail inbox bot that only drafts, Notion as CRM and numbers, X plus draft-only writers for content, and a chief-of-staff morning report that audits every bot.
Run daily Cursor cloud agents for meeting notes, email triage and morning briefings
The author runs scheduled Cursor cloud agents every day: one scrapes Wispr, Zoom and Gemini meeting transcripts into Obsidian, one triages Gmail, one updates a CRM with new leads, and one builds a morning briefing that Grok Bot prints out.