Matt Van Horn Profile picture
Co-founded June ("self-driving oven" acquired by @webergrills) & the co that became @Lyft. Building again, more soon. Vibe coding @slashlast30days research tool
May 7 9 tweets 4 min read
Introducing the Printing Press, a CLI-factory and a CLI-library. Built with @trevin. 🏭🖨📚

Most APIs suck for agents. Most MCPs suck for agents. Most official CLIs suck for agents. They waste tokens and time. @steipete started making his own because of this.

📚 A Library of agent-native CLIs you install today (Linear, ESPN, Flight GOAT (Google Flights + Kayak nonstop), Contact Goat (LinkedIn + Happenstance + Deepline more) +30+ more)
🏭 A factory that prints new ones for any service - just type /printing-press

CLIs are fast, local, SQLite-backed. Work in Claude Code, Codex, OpenClaw, Hermes.

🌐 printingpress.dev The origin: @steipete started making his own Go CLIs because the official ones weren't good enough for OpenClaw.

discrawl. gogcli. Local SQLite. Compound commands. Agent-native flags. His Google CLI perform better than Google's official one (which came out months later).

We followed his playbook and built a factory that does it for any service. x.com/steipete/statu…
Apr 9 6 tweets 4 min read
v3 of @slashlast30days is here. 20,000+⭐ on GitHub. The biggest upgrade yet.

An AI agent-led search engine scored by upvotes, likes, and real money - not editors. Reddit comments, X posts, and YouTube transcripts are now FREE. No API keys needed for the core sources.

v3 killer feature: intelligent search. Before it searches, a Python pre-research brain resolves X handles, subreddits, TikTok hashtags, and YouTube channels for your topic. It finds the RIGHT places to search before the LLM judge assembles the report. Shout out to @jeffreysperling for building this engine

New in v3:
- Free Reddit, X, and YouTube (no API keys)
- Intelligent pre-research engine
- Best Takes (the funniest Reddit comments are first-class)
- Cross-source cluster merging
- Single-pass comparisons (X vs Y in 5 min, not 12)
- GitHub person-mode
- ELI5 mode The killer v3 feature in action.

"/last30days OpenClaw vs Hermes vs Paperclip"

Before searching, it resolved:
Resolved:
- X: @openclaw + @steipete (creator), @NousResearch (Hermes), @dotta + @Paperclip_AI (Paperclip)
- GitHub: openclaw/openclaw, NousResearch/hermes-agent, paperclipai/paperclip
- Reddit: r/openclaw, r/hermesagent, r/LocalLLaMA, r/artificial
- TikTok: #openclaw, #hermesagent, #paperclipai, #aiagent

Then it searched everything and merged clusters across Reddit, X, YouTube, HN, GitHub, and Polymarket.Image
Feb 2 9 tweets 3 min read
I wanted a cheat sheet of real @openclaw workflows people are running today. Asked @slashlast30days and it crushed it searching @x @Reddit and the web. Here's a thread as is: 🔥 VERY SPECIFIC OpenClaw Workflows (Proven & Running) Image 📬 EMAIL & INBOX AUTOMATION

1. Zero-Inbox Machine (@bobtabor)
- Processes thousands of emails overnight
- Auto-unsubscribes from spam
- Categorizes by priority (urgent/action/FYI)
- Drafts replies for review in morning
- "Cleared 4,000 emails in 2 days"

2. Gmail + 1Password Integration (@bobtabor)
- Set up Gmail account access
- Connected 1Password for credential retrieval
- Agent can now log into services autonomously
Jan 25 5 tweets 2 min read
Just shipped /last30days. A Claude Code skill for @claudeai that scans the last 30 days on Reddit, X, and the web for any topic and returns prompt patterns + new releases + workflows that work right now.

Last 30 days of research. 30 seconds of work.

👉 github.com/mvanhorn/last3… Example 1: "/last30days prompting techniques for @ChatGPTapp for legal questions”

It surfaced a dominant pattern: hallucination prevention (fake citations can lead to real-world fines or embarrassment).

So it generates prompts that ground sources, enforce “if unsure, say so,” constrain scope, and produce structured issue-spotting outputs.Image