Zeke Sikelianos @ziki.boo · 25/08/2026Every 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 SikelianosGeorge Chiramattel @georgeck.me · 07/06/2026If you are looking for an easy introduction to learning AI coding with agents, then I would highly recommend this site: opencode.schoolopencode.schoolOpenCode SchoolLearn to use OpenCode, the free and open-source AI coding agent. 111
Zeke Sikelianos @ziki.boo · 30/05/2026I 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/2026New 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/2026I'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.mdgithub.comGitHub - zeke/agents.md: My global instructions for AI agents like OpenCodeMy global instructions for AI agents like OpenCode - zeke/agents.md 100
Zeke Sikelianos @ziki.boo · 21/05/2026I 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 · 29/04/2026My 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.comdocs: inline web-quality rules and link Vercel guidelines by zeke · Pull Request #1 · zeke/swiss-design-skillThis 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/2026I 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/2026New 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/2026New 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.schoolAchieve inbox zero | OpenCode SchoolTriage 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.combonkA little code review bot built on OpenCode. bonk has one repository available. Follow their code on GitHub. 110
Zeke Sikelianos @ziki.boo · 12/02/2026I 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 · 14/05/2025Anyone 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/2025I think Google AI Studio is amazing. Why does it get so much shade? 110
Zeke Sikelianos @ziki.boo · 11/03/2025Lazyweb 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.comGitHub - simonw/files-to-prompt: Concatenate a directory full of files into a single prompt for use with LLMsConcatenate a directory full of files into a single prompt for use with LLMs - simonw/files-to-prompt 010
Zeke Sikelianos @ziki.boo · 03/03/2025It’s true. It works so well. We’ve finally moved beyond the whisper era. 0121
Zeke Sikelianos @ziki.boo · 26/02/2025Claude 3.7 Sonnet is out, and you can run it on Replicate. replicate.com/anthropic/c...replicate.comanthropic/claude-3.7-sonnet – ReplicateThe most intelligent Claude model and the first hybrid reasoning model on the market (claude-3-7-sonnet-20250219) 000
Reposted by Zeke SikelianosAlex Nichol @unixpickle.bsky.social · 24/02/2025I 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/2025X 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.comBluesky MigrateThis 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.comThe little things, week ending February 14, 2025A collection of updates to Replicate for the week ending ... 000
Zeke Sikelianos @ziki.boo · 10/02/2025Google'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-3replicate.comgoogle/imagen-3 – Run with an API on ReplicateGoogle's highest quality text-to-image model, capable of ... 000
Zeke Sikelianos @ziki.boo · 06/02/2025Restream.io test by Zeke x.com/i/broadcasts/1PlJQMveWAyJErestream.ioCreate and Multistream Live Video | RestreamRestream 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.txtexample.comExample Domain 000
Zeke Sikelianos @ziki.boo · 31/01/2025You know what's great? Documentation. You know what's even better? Not having to read it. Here's me feeding cog.run/llms.txt into @cursor_ai chat to help me create a @replicate model: 000
Zeke Sikelianos @ziki.boo · 24/01/2025Building @replicate models with Cog? Here's a cheatsheet for your AI code editor: cog.run/llms.txt 100
Zeke Sikelianos @ziki.boo · 15/01/2025The `all-the-public-replicate-models` npm package now has daily run counts for all the public models on @replicate. Somebody build a leaderboard! (Looking at you, @aimodelsfyi) 100
Zeke Sikelianos @ziki.boo · 14/01/2025The @LumaLabsAI "ray" model on @replicate (aka Dream Machine) lets you generate video using a text prompt, a starting frame, and an ending frame. Pretty wild. 100
Zeke Sikelianos @ziki.boo · 03/01/2025The @replicate playground supports video models! 1. Generate an image (e.g. with your Flux fine-tune) 2. Use it as a starting frame for a video 3. Kick off several generations at once 4. Kick back and enjoy the show Links in next post... 100
Zeke Sikelianos @ziki.boo · 20/12/2024I realize "800x600" probably means nothing to anyone under the age of 30. Showing my age here... 000
Zeke Sikelianos @ziki.boo · 20/12/2024Are you using @replicate's API to generate images? If you wanna keep those images for longer than an hour, you'll need to store them yourself. @cloudfare workers are a perfect fit for that. I wrote a guide to get you going. 🧵 100
Zeke Sikelianos @ziki.boo · 15/11/2024Every model on @replicate has an OpenAPI schema with metadata about its inputs and outputs. Use these schemata to run any of the thousands of public models on Replicate in your OpenAI "function calling" and Anthropic "tool use" workflows. New doc:... 100
Zeke Sikelianos @ziki.boo · 05/11/2024In case you missed it, @replicate now has a web playground where you can hit Enter a bunch of times. 100
Zeke Sikelianos @ziki.boo · 01/11/2024@Calendly feature request: Please don't add this query param onto the URL if it's not needed. I don't want to have to do surgery on the URL every time I want to share it with someone. 000
Zeke Sikelianos @ziki.boo · 31/10/2024Media Provenance is a new project I quietly created a month ago as an experiment. When I encounter AI-generated media like images, audio, and video, I want to know where it came from. What AI model was used to create it? What were the inputs to the model? Media Provenance is a 100
Zeke Sikelianos @ziki.boo · 31/10/2024Yo there's a new AI model that can generate SVG images. 🤯 Been waiting years for this... 🧵 100
Zeke Sikelianos @ziki.boo · 23/10/2024@ValDotTown how do I get Townie to do a small diff instead of rewriting everything from scratch? 000
Zeke Sikelianos @ziki.boo · 22/10/2024@loom please let me hit escape during the 3...2...1 countdown to abort starting the recording. I sometimes hit the global keyboard shortcut by accident and have no recourse. In the interim I'm just disabling all the shortcuts. 000