Skip to content
Zarif Automates

Stack

My AI stack

The tools I build agents with and run this site on, and what each one is for. When something joins or leaves the list, this page changes and the changelog says why.

Updated · 10 tools · Changelog

Agents that write the code

Two coding agents on the same repository, reading the same instructions.

Claude Code

Anthropic

My main coding agent. It writes and reviews most changes to this site, from article fixes to the Worker that routes every request.

claude.com ↗

Codex

OpenAI

The second coding agent on the same repo. Both read one AGENTS.md, so either can pick up where the other stopped.

openai.com ↗

Claude app

Anthropic

The desktop home for my Claude Code sessions, with connectors to PostHog, Beehiiv and Cloudflare.

claude.ai ↗

Research and the browser

Finding sources, and doing the work that needs a signed-in browser.

Exa

Exa

Search built for agents. It returns pages and their text, so a research run starts from sources instead of a results page.

exa.ai ↗

Aside

Aside

An AI browser signed into my accounts. It reads Search Console, re-checks job postings before pay data ships, and edits my X profile.

aside.com ↗

Keys and network

Where the secrets live and how the machines reach each other.

Bitwarden

Bitwarden

Every password and API key, with the ones agents are allowed to use kept apart from the rest.

bitwarden.com ↗

Tailscale

Tailscale

A private network across my machines, so work started on one Mac can reach the others.

tailscale.com ↗

Running this site

Hosting, analytics and the newsletter.

Cloudflare

Cloudflare

Hosts this site: static pages on Workers, a router Worker in front of them, and D1 for newsletter signups.

cloudflare.com ↗

PostHog

PostHog

Analytics for the site: which pages get read, where readers come from, and which forms convert.

posthog.com ↗

Moved on from: Cursor, Conductor.

Changelog

  1. First version: ten tools. Cursor and Conductor were in the stack earlier and are no longer in daily use.

Newsletter

Still Building

When a tool earns a place here or gets cut, the newsletter hears why first.

One story from the AI world, told properly, and what I make of it.

Logos belong to their owners and appear here only to identify each tool.