Sign in

Zeke Sikelianos

@ziki.boo
50 followers 66 following 3.9K posts

Aging Twitter user from 2007, back when it was a service where you texted messages to 40404 and they blasted to all your followers. Now scared of Elon and X, and optimistic about this AT PROTOCOL thing.

PostsRepliesMedia
Zeke Sikelianos @ziki.boo · 9h
I'll be at Cloudflare Connect in SF from Oct 19-21, running workshops and helping people build crazy shit. Come through! Use CONNECT100 at checkout for $100 off. www.cloudflare.com/connect
000
Zeke Sikelianos @ziki.boo · 25/08/2026
Every page on my personal site now has a slop disclosure. It's currently 97% slop-free, but I still want to be honest and specific about where the words are not really my own. zeke.sikelianos.com/slop-detection
000
Reposted by Zeke Sikelianos
George Chiramattel @georgeck.me · 07/06/2026
If you are looking for an easy introduction to learning AI coding with agents, then I would highly recommend this site: opencode.school
opencode.school
OpenCode School
Learn to use OpenCode, the free and open-source AI coding agent.
111
Zeke Sikelianos @ziki.boo · 30/05/2026
I published a skill to make agents better at using the GitHub CLI. It distills patterns from 1,228 real OpenCode `gh` invocations: safer PR bodies, valid JSON fields, Actions log inspection, `gh api` type gotchas, gist quirks, and recovery steps for common failures. github.com/zeke/faster...
000
Zeke Sikelianos @ziki.boo · 27/05/2026
New post: zeke.sikelianos.com/browsers-in... Let your AI agents drive real web browsers locally and in the cloud, with Chrome DevTools MCP, Cloudflare Browser Run, and a few guardrails to keep browser automation fast and safe.
000
Zeke Sikelianos @ziki.boo · 22/05/2026
I've been maintaining a global AGENTS.md file for over a year now, making small improvements as I learn new tricks to improve AI agent behaviors. Published an anonymized copy of it here: github.com/zeke/agents.md
github.com
GitHub - zeke/agents.md: My global instructions for AI agents like OpenCode
My global instructions for AI agents like OpenCode - zeke/agents.md
100
Zeke Sikelianos @ziki.boo · 21/05/2026
I added a YOLO agent to OpenCode. Thanks to @Jilles for making me even more dangerous. Here's how: github.com/zeke/openco...
000
Zeke Sikelianos @ziki.boo · 13/05/2026
github.com/zeke/helico...
github.com
GitHub - zeke/helicopter-skill: An agent skill for flying a Bell 212 helicopter. Inspired by The Matrix.
An agent skill for flying a Bell 212 helicopter. Inspired by The Matrix. - zeke/helicopter-skill
000
Zeke Sikelianos @ziki.boo · 13/05/2026
100
Zeke Sikelianos @ziki.boo · 29/04/2026
My swiss-design skill says how it should look, but not how it should behave. So I updated it to reference Vercel's web-interface-guidelines skill for a11y, focus, forms, perf, hydration, and I inlined the indispensable typographic rules. github.com/zeke/swiss-... x.com/zeke/status...
github.com
docs: inline web-quality rules and link Vercel guidelines by zeke · Pull Request #1 · zeke/swiss-design-skill
This PR adds behavior and quality guidance the skill was missing, without duplicating upstream rules. Changes to swiss-design/SKILL.md: New Typographic details subsection: ellipsis character, curl...
000
Zeke Sikelianos @ziki.boo · 22/04/2026
I made an agent skill to speed up Chrome DevTools MCP. npx skills add zeke/faster-chrome-devtools-skill github.com/zeke/faster...
010
Zeke Sikelianos @ziki.boo · 15/04/2026
This is how services like OpenCode Zen and Go work too. They are gateways that proxy requests to multiple providers behind a single API key. Now you can build your own.
000
Zeke Sikelianos @ziki.boo · 15/04/2026
In this exercise you: - Create a gateway in the Cloudflare dashboard - Enable Unified Billing and load credits - Connect it to OpenCode - Add models from multiple providers - Test it and check the logs The whole thing takes about 15 minutes.
100
Zeke Sikelianos @ziki.boo · 15/04/2026
The problem: every AI provider is a separate relationship. Sign up, get an API key, manage billing, check usage. Repeat for each one. An AI gateway sits in the middle and gives you one bill, one set of logs, one place to manage everything.
100
Zeke Sikelianos @ziki.boo · 15/04/2026
New OpenCode School exercise: Use an AI gateway Set up Cloudflare AI Gateway to route your AI requests through a single endpoint. One bill for Anthropic, OpenAI, and other providers. No separate API keys needed. opencode.school/exercises/u...
210
Zeke Sikelianos @ziki.boo · 15/04/2026
gws isn't just Gmail. It covers Drive, Calendar, Sheets, Docs, Chat, and more. Once you're set up, you can expand the skill to other Google Workspace services.
000
Zeke Sikelianos @ziki.boo · 15/04/2026
Every outgoing email goes through a draft step. The agent composes the message, shows you the recipient, subject, and body, and waits for your go-ahead before sending. No accidental sends.
100
Zeke Sikelianos @ziki.boo · 15/04/2026
The best part is batch triage. Instead of clicking through emails one at a time, the agent reads your entire unread inbox, categorizes every message (needs reply, FYI, archive, junk), and presents a summary. Then you process them in bulk.
100
Zeke Sikelianos @ziki.boo · 15/04/2026
The setup is all CLI commands that OpenCode runs for you. No clicking around in the Google Cloud console. Install gcloud and gws, run `gws auth setup --login`, and you're authenticated with Gmail. Then you write a custom skill that teaches your agent how to manage your specific account.
100
Zeke Sikelianos @ziki.boo · 15/04/2026
New OpenCode School exercise: Achieve inbox zero This one uses the gws and gcloud CLIs to give you read and write access to all your Google stuff, directly from OpenCode. opencode.school/exercises/a...
opencode.school
Achieve inbox zero | OpenCode School
Triage your email inbox, batch-process messages, and send emails using Gmail.
100
Zeke Sikelianos @ziki.boo · 29/03/2026
@michaeldwan.com I saw you installed OpenCode on GitHub. Didn't know that was a thing. How is that going? Same idea as github.com/ask-bonk ?
github.com
bonk
A little code review bot built on OpenCode. bonk has one repository available. Follow their code on GitHub.
110
Zeke Sikelianos @ziki.boo · 12/02/2026
I also wrote about ten things I don't love about Replicate. Cold boots, expiring files, redundant APIs, and more. The good news is, they're all fixable problems. Read the full post here: zeke.sikelianos.com/ten-things-...
010
Zeke Sikelianos @ziki.boo · 12/02/2026
10. Generic models — Replicate isn't only for GPU-heavy ML. I wrapped ffmpeg in a model that changes video speed. No GPU, just a CPU. Cheap, fast, drag-and-drop. replicate.com/zeke/change...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
9. MCP — plug the Replicate MCP server into Claude Code or any agent and let it search, compare, and run models for you. Quickly becoming the default way people explore the platform. replicate.com/docs/refere...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
8. Userland — Replicate's core is small. The full public model catalog is available as an npm package, so you can build your own tools on top of it. github.com/replicate/a...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
7. Shareable predictions — like GitHub Gists for AI output. Share the exact inputs and outputs that produced a result. Reproducibility was the whole reason Replicate got its name. replicate.com/docs/topics...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
6. Model schemas — every model on Replicate has typed input/output schemas with defaults and validation. Powered by Cog, Replicate's open source model packaging tool. github.com/replicate/cog
100
Zeke Sikelianos @ziki.boo · 12/02/2026
5. One token, many providers — one API key gets you Google, Anthropic, OpenAI, ElevenLabs, and more. No juggling separate consoles and billing setups. replicate.com/account/api...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
4. The HTTP API — only ~35 endpoints. Documented with an OpenAPI schema you can hand to an LLM so it knows how to search, compare, and run models. api.replicate.com/openapi.json
100
Zeke Sikelianos @ziki.boo · 12/02/2026
3. Official models — maintained by Replicate staff. Always on, fast, stable. Look for the "Official" badge when choosing a model. replicate.com/docs/topics...
100
Zeke Sikelianos @ziki.boo · 12/02/2026
2. Playground — run multiple models side by side, compare outputs and speed with the same prompt. My favorite way to evaluate a model before writing any code. replicate.com/playground
100
Zeke Sikelianos @ziki.boo · 12/02/2026
1. Collections — a curated starting point for discovering what models can do. Text-to-image, text-to-video, music generation, all organized by humans who know what's good. replicate.com/collections
100
Zeke Sikelianos @ziki.boo · 12/02/2026
I wrote about ten things I love about Replicate, and ten things I don't. Since we've teamed up with Cloudflare, now feels like the right moment to celebrate the things we got right, and to reflect on the things we can do better going forward. zeke.sikelianos.com/ten-things-...
100
Zeke Sikelianos @ziki.boo · 16/05/2025
vibing with p5.js
020
Zeke Sikelianos @ziki.boo · 14/05/2025
Anyone doing GitHub MCP stuff in Cursor? I'm thinking something like: > Read the feedback I got on <PR_URL> and fix it. ☝️ Working in a private repo, so this would need authenticated access to GitHub
000
Zeke Sikelianos @ziki.boo · 07/05/2025
I think Google AI Studio is amazing. Why does it get so much shade?
110
Zeke Sikelianos @ziki.boo · 11/03/2025
Lazyweb of AI devs: What are your favorite Node.js and Python tools for stuffing files from disk into an LLM-friendly string? For example: github.com/simonw/file...
github.com
GitHub - simonw/files-to-prompt: Concatenate a directory full of files into a single prompt for use with LLMs
Concatenate a directory full of files into a single prompt for use with LLMs - simonw/files-to-prompt
010
Zeke Sikelianos @ziki.boo · 03/03/2025
It’s true. It works so well. We’ve finally moved beyond the whisper era.
0121
Zeke Sikelianos @ziki.boo · 26/02/2025
Claude 3.7 Sonnet is out, and you can run it on Replicate. replicate.com/anthropic/c...
replicate.com
anthropic/claude-3.7-sonnet – Replicate
The most intelligent Claude model and the first hybrid reasoning model on the market (claude-3-7-sonnet-20250219)
000
Reposted by Zeke Sikelianos
Alex Nichol @unixpickle.bsky.social · 24/02/2025
I really feel like fashion retail websites should let you browse in latent space. Don't select a category like "shirt". Instead, see some product images, and select one that's a shirt. Then see a grid of shirts, and pick your favorites. See a grid of shirts like these. Repeat.
072
Zeke Sikelianos @ziki.boo · 23/02/2025
maybe if you press the promote button…
010
Zeke Sikelianos @ziki.boo · 23/02/2025
X was all I knew, Blue Sky hums a softer tune, will I learn the words?
230
Zeke Sikelianos @ziki.boo · 23/02/2025
@hipstersmoothie.com thanks for building www.bluesky-migrate.com -- it's helping me get my act together to switch. 🙏
bluesky-migrate.com
Bluesky Migrate
This page serves a simple guide on how to migrate to Bluesky from X. All steps are optional, but you should really do the first two.
010
Zeke Sikelianos @ziki.boo · 14/02/2025
; @replicate shipped some nice little docs updates and API improvements this week. replicate.com/changelog/2025-02-14-…
replicate.com
The little things, week ending February 14, 2025
A collection of updates to Replicate for the week ending ...
000
Zeke Sikelianos @ziki.boo · 14/02/2025
@LeonardoAi_ hitting a TOS bug at signup on iOS…
000
Zeke Sikelianos @ziki.boo · 11/02/2025
Current status
000
Zeke Sikelianos @ziki.boo · 10/02/2025
Google's latest text-to-image model is now on @replicate, and it's really good. It's also really easy to run from the web or the API, just like any other Replicate model. No need to fuss around with Google APIs to get up and running. replicate.com/google/imagen-3
replicate.com
google/imagen-3 – Run with an API on Replicate
Google's highest quality text-to-image model, capable of ...
000
Zeke Sikelianos @ziki.boo · 06/02/2025
Restream.io test by Zeke x.com/i/broadcasts/1PlJQMveWAyJE
restream.io
Create and Multistream Live Video | Restream
Restream is a simple live video platform that empowers yo...
000
Zeke Sikelianos @ziki.boo · 05/02/2025
@craigsdennis your awesome talk-to-javascript-openai-workers stopped working! 😿 I was just gonna turn it into a proper OpenAI + CloudFlare + Replicate guide, but it looks the Realtime WebRTC API beta has drifted a bit in the last month or so. Do you have any plans to revisit
000
Zeke Sikelianos @ziki.boo · 04/02/2025
@jeremyphoward @HamelHusain I love llms.txt and want to help spread the gospel. What tools do you know of that have built-in support for it? Like... user mentions example.com and the tool knows to go looking for example.com/llms.txt
example.com
Example Domain
000