The lab, in full
Every public page about AR Labs on one sheet: projects, concepts, engineering methods, skills, research, case studies, operations and step-by-step guides.
This is the complete register: every page, filterable by section, project status and words. For the designed way in, with where to start in each section, use the front page.
How the lab works as a process: the Loop →
Projects
33 entriesWhat AR Labs has built and is building: voice agents, VOX OS and the AI agent orchestration tools behind it, apps and open-source Claude Code tools.
- 01.01Salesbot: a Pipecat voice agent for sales discoveryAR Labs' Salesbot is a browser voice agent built on Pipecat that runs a short sales discovery conversation, reads answers back and closes with a summary.
- 01.02Discovery Copilot for live sales callsAR Labs' Discovery Copilot is a prototype that follows a live sales call, ticks a discovery checklist with quoted evidence and suggests the next question.
- 01.03VOX PresenterAR Labs' VOX Presenter runs voice sessions about documents: a fast voice agent discusses a document aloud while a second agent writes analysis on screen.
- 01.04Voice UIAR Labs' generic browser voice interface and Pipecat backend, taken from the first Salesbot as the start of a reusable voice layer for AI agents. Paused.
- 01.05VOX FacilitatorAR Labs' design for a voice facilitator that reads a folder of project documents, then runs a spoken session from understanding to decisions to tasks.
- 01.06VOX SchedulerAR Labs' design for an AI voice calendar assistant for Google Calendar: early prototypes and a documented web design. Paused at the design stage.
- 01.07CoherenceAR Labs' Android voice-journaling and goal-coaching app: a spoken daily check-in with an AI guide, built as a staged conversation whose state lives in code.
- 01.08VOX OS: personal AI operating system architectureVOX OS is AR Labs' design for an operating layer over AI agent work: one task graph, with terminal and browser views for one person steering many agents.
- 01.09Vox Canvas: a browser task graph viewerVox Canvas is AR Labs' keyboard-driven browser canvas for its task graph: a tree to move through, a panel for each task, and Taskgraph's status map in place.
- 01.10VOX Torch: a terminal view over AI agent workVOX Torch is AR Labs' terminal interface over its live task graph: portfolio, line of work, single task, what waits on a person, and the agents running.
- 01.11gc-torch: a terminal view for Gas Citygc-torch is AR Labs' read-only terminal view over Gas City, Steve Yegge's agent orchestrator: sessions, work, what waits on a person and an event feed.
- 01.12Taskgraph: a status map for coding agent workTaskgraph is AR Labs' command-line tool that reads a branch of the task graph with its git and pipeline state and maps where the work stands.
- 01.13Goal Map / Agent Orchestrator: AI agent sessions around the month's goalAR Labs' Goal Map / Agent Orchestrator places every project on a spiral around the month's goal, with the AI agent sessions working on each in orbit.
- 01.14AI software factory: coding agents with gatesAR Labs' design for an AI software factory: coding agents take tasks from the task graph to merged code through gates, while a person orders and merges.
- 01.15VOX Memory: research into memory for AI agentsAR Labs' research into long-term memory for AI agents: a framework evaluation, a rejected conversation-memory trial and a paused knowledge-graph design.
- 01.16AI agents at AR Labs: the agents we run and what each doesThe AI agents AR Labs runs: a strategy agent, a marketing manager agent, a chat identity for laptop sessions, and coding, research and voice agents.
- 01.17AI strategy agent: planning reviews from the year down to the dayAR Labs' AI strategy agent runs the lab's planning reviews, yearly to daily, with a person who decides, then records decisions and passes direction down.
- 01.18AI marketing manager agent: Night Shift, on the Hermes runtimeAR Labs' AI marketing manager agent, Night Shift: it researches, recommends, briefs and measures on a server, while a person writes and approves.
- 01.19Vox Prime: a Slack identity that lets coding sessions message AI agentsVox Prime is AR Labs' identity in its shared Slack channel for laptop coding sessions, so a session can ask an AI agent for something and read the reply.
- 01.20Resident AI agents: a multi-agent system with rolesHow AR Labs runs resident AI agents with their own roles, among them a marketing manager and a strategy agent, and how they work with coding agents.
- 01.21AR Labs open-source releases and public repositoriesAR Labs' public code on GitHub: what each repository holds, its state, and the licence GitHub reports for it, including where there is none.
- 01.22VoxPlanAR Labs' open-source Android app for hierarchical goal planning and time tracking, with daily time quotas and a gamified focus timer.
- 01.23Vox ManifestorAR Labs' voice-first Android app in which an AI 'genie' helps a person name a few wishes and map where they are now against where they want to be.
- 01.24TaskGlowTimerAR Labs' keyboard-driven web focus timer that links each task to a goal, rewards every 30 minutes of work, and was the test bed for our design system.
- 01.25Break It DownAR Labs' open-source Claude Code slash command that turns a long, many-question AI response into a step-by-step conversation, one chunk at a time.
- 01.26Coding Planner: a spec-driven workflow for Claude CodeAR Labs' tooling for its coding pipeline in Claude Code: it routes coding work, plans it before any code is written, and checks each step with scripts.
- 01.27Code health skill for Claude CodeAR Labs' prototype Claude Code skill for multi-pass code health reviews, based on Steve Yegge's advice on keeping agent-written code healthy.
- 01.28Frontend DesignerAR Labs' set of Claude Code agents that analyse a live website and extract its visual design into a reviewed prototype and reusable design tokens.
- 01.29Second Brain Workshop: build a second brain with Claude CodeAR Labs' hands-on workshop series teaching coaches, freelancers and small-business owners to build a second brain with Claude Code from plain markdown files.
- 01.30Cognitive Ecology (book)The book manuscript behind AR Labs' cognitive-science approach: Richard M. Thompson on attention, the unconscious, framing and goals, now being restructured.
- 01.31Claude Certified ArchitectRichard M. Thompson, who founded AR Labs, holds Anthropic's Claude Certified Architect – Foundations credential. We built a study tracker for the exam.
- 01.32Bpai Dûay Gan (Go Together)A hackathon app co-built by AR Labs that pairs Thai locals with nomads in Chiang Mai for events and skill swaps, with chat translated by Claude.
- 01.33arlabs.techAR Labs' public website: a navigable map of the lab as its front page, a reading layer for writing and project pages, and live tools such as a voice agent.
The ideas AR Labs runs on
20 entriesThe vision and the ideas behind AR Labs' work with AI agents, voice interfaces and context engineering, explained for a newcomer.
- 02.01The AR Labs visionThe AR Labs vision for AI: voice in, concepts out, on an architecture that fits the limits of people and language models, held by individuals and small teams.
- 02.02Mission and valuesAR Labs builds with machine intelligence for four values: connection and collaboration, education and progression, quality of life for all, sustainability.
- 02.03What we believe about AIAR Labs' positions on AI: conversation as a main interface, AI that augments people, people keeping judgement, speed with direction, governed agents.
- 02.04The future of work with AI agentsAR Labs' outlook on the future of work with AI agents: agents carrying defined roles while people frame, supervise and judge, and what that asks of people.
- 02.05An ecology of mind and machineThe idea behind AR Labs' tagline: people, AI agents and shared records form one system, each mind doing what it is good at, actions meeting a wider check.
- 02.06The Loop: how AR Labs worksThe Loop is the five-stage cycle by which AR Labs learns, experiments, produces, applies and shares, so that each piece of work feeds the next.
- 02.07The AI interface architectThe practitioner AR Labs thinks AI needs: a designer of people-to-agent interfaces, combining agent engineering, voice, visualisation and production skill.
- 02.08The lab aestheticAR Labs' visual principles: retro-futurist and vintage-computing inspired, readable first, calm for long thinking, people and AI drawn as collaborators.
- 02.09VOX: voice in, concepts outVOX, AR Labs' central idea: speak to AI agents in ordinary conversation and get back a visual map of the ideas and the work, sized for people and models.
- 02.10Cognitive ecology for people and AI agentsCognitive ecology, AR Labs' founding framework: small conscious attention frames a large unconscious process, and actions are judged by wider consequences.
- 02.11Context engineering for AI agentsContext engineering for AI agents as AR Labs practises it: choosing which instructions, knowledge, tools and memory enter a model's context window.
- 02.12The harness paradoxAR Labs' harness paradox: tightly constrained AI agents do more useful work than loosely configured ones, because each constraint is information.
- 02.13Structured conversation for voice agentsAR Labs' structured conversation pattern for voice agents: the language model talks freely while code tracks what has been collected and when to move on.
- 02.14Logical levels in agent designGregory Bateson's logical levels as AR Labs applies them to AI agent instructions: nested frames that each govern the level below, records kept outside.
- 02.15The temperature of specificationAR Labs' principle for planning AI coding agent work: start in design-level language and grow specific stage by stage, leaving code detail to later steps.
- 02.16The intelligence is in the orderingAR Labs' view of AI agent orchestration: every actor, human or agent, needs a task list in the right order, so orchestration is ordering and routing.
- 02.17The agentic organisationAR Labs' design for a company whose roles AI agents can fill: durable threads of work, seats agents occupy, handoffs, status up and direction down.
- 02.18The second brainAR Labs' approach to an AI second brain: your goals, history and preferences in plain files that an AI agent such as Claude Code reads each session.
- 02.19Cognitive chunking for AI outputAR Labs' method for presenting AI responses one piece at a time, in chunks sized to working memory, so a long answer becomes a conversation.
- 02.20The acceleration paradoxAR Labs' view of AI productivity: feeling faster is not being faster, and some work, learning above all, should not be sped up.
How we build software
28 entriesHow AR Labs builds software with AI coding agents: spec-driven, test-first work, checks at every step, independent review and a person at the merge.
- 03.01How AR Labs engineers software with AI coding agentsHow AR Labs builds software with AI coding agents: design first, a spec and tests before code, scripted checks, cross-model review and a person at the merge.
- 03.02Software architecture with AI coding agentsHow AR Labs designs software that AI coding agents build: design before spec, deep modules, C4 diagrams, decision records, risk spikes and tracer-bullet slices.
- 03.03Agentic engineeringWhat AR Labs means by agentic engineering: building software with and around AI agents by designing harness, context, tools, gates, verification and cost.
- 03.04Design principles for AI-generated codeDesign principles AR Labs applies to code from AI coding agents: build only what was asked, deep modules, two cases before a pattern, one source of truth.
- 03.05The coding pipeline for AI coding agentsHow AR Labs takes coding work from a rough idea to reviewed, merged code with AI coding agents, a task graph and scripted checks at every step.
- 03.06Spec-driven development with AI coding agentsHow AR Labs runs spec-driven development with AI coding agents: a campaign plan (PRP) and a per-task spec grounded in today's code.
- 03.07Test-driven development with AI coding agentsHow AR Labs' AI coding agents work test-first: a failing test, the least code to pass it, tests at deep-module boundaries and a ten-minute regression gate.
- 03.08Evidence of completion for AI coding agentsHow AR Labs gets evidence of completion from AI coding agents: a committed test, check script or screenshot for every criterion, never the agent's word.
- 03.09Testing a browser voice agent: what counts as evidenceHow AR Labs tests a browser voice agent: what typed sessions and automated tests can prove, what needs a person listening, and how to state the gaps.
- 03.10Code review gates for AI-generated codeHow AR Labs gates AI-generated code: a pull request per task, a four-axis review by a second model in a fresh context, and a person's merge.
- 03.11Git worktree isolation for parallel AI coding agentsHow AR Labs isolates parallel AI coding agents with git worktrees: each task on its own branch and checkout, and a hook that blocks edits to main.
- 03.12Task graphs for AI coding agents with BeadsHow AR Labs keeps a task graph for AI coding agents in Steve Yegge's Beads, and the rules that make the graph safe to dispatch work from.
- 03.13Graph engineering for multi-agent systemsGraph engineering for AI agent orchestration as AR Labs applies it: nodes, edges, state, routers and gates, and how our coding pipeline follows them.
- 03.14Harness engineering for AI coding agentsHarness engineering at AR Labs: each recurring AI coding agent mistake becomes a hook or check, so rules that matter are enforced, not remembered.
- 03.15Implementation walkthroughsWhy AR Labs' AI coding agents write an implementation walkthrough as they work: a plain account of why each change was made and in what order.
- 03.16Reuse before createHow AR Labs stops AI coding agents duplicating code: search before writing, re-read before each edit, and sweep for the same bug after a race fix.
- 03.17Design docs, ADRs and C4 diagrams for AI coding agentsHow AR Labs documents architecture so people and AI coding agents can read it: a design doc, one-page ADRs, and C4 diagrams kept as text.
- 03.18Progressive disclosure for AI agent contextHow AR Labs layers project documents so AI agents and people load the most constraining context first: outcome, strategy, active work, then tasks.
- 03.19Writing rules for AI agents and humansThe plain-language writing rules AR Labs loads into every AI agent session, why grounding matters most, and how a writing-quality skill audits prose.
- 03.20Act or ask: when an AI agent should ask permissionHow AR Labs' AI agents decide whether to act and report, or stop and ask a person: by reversibility, ownership and whose decision it is.
- 03.21Client delivery framework for AI projectsThe seven-phase process AR Labs uses to take an AI project from first conversation to a running system, with an evidence gate between phases.
- 03.22Unattended AI coding agent runsHow AR Labs runs AI coding agents unattended: one execution contract, facts passed in, typed stops, scripted checks and every deviation logged.
- 03.23Human-in-the-loop gates for AI coding agentsHuman-in-the-loop workflow design for AI coding agents at AR Labs: where a person must decide, and how each gate costs one question with a recommendation.
- 03.24Model routing and agent economicsHow AR Labs routes each AI agent task to a model and effort level, when a subagent costs more than it saves, and why quality evidence, not price, decides.
- 03.25Multi-agent orchestration for AI coding agentsHow AR Labs orchestrates AI coding agents on one body of work: a task graph decides what is ready, each task gets a worktree, overlapping work waits its turn.
- 03.26Interface contracts between AI agents: who may write whatHow AR Labs lets AI agents share state safely: interface contracts drawn between C4 containers, one writer per file, direction down, status up.
- 03.27Anatomy of a coding agent harnessThe parts of an AI coding agent harness such as Claude Code (instructions, rules, skills, hooks, subagents, tools, memory) and what each is for at AR Labs.
- 03.28Understanding code that AI coding agents writeHow AR Labs keeps people able to read code written by AI coding agents: build walkthroughs, guided readings of a change, codebase tours and a code tutor.
Claude Code skills
28 entriesThe Claude Code skills AR Labs uses for research, planning, review, writing, diagrams and agent orchestration: what each does and where it came from.
- 04.01Coding Planner: Claude Code skill for spec-driven developmentClaude Code skill AR Labs built to route coding work into its spec-driven pipeline: one task, or a campaign that fans out into tracked sub-tasks.
- 04.02Grill Me: Claude Code skill for design interviewsClaude Code skill for design interviews, adapted by AR Labs from Matt Pocock's grill-me: one question per decision, then a design brief agents plan from.
- 04.03Doc Review: Claude Code skill for reviewing design docsClaude Code skill from AR Labs for reviewing design docs and specs with cross-model reviewers, then a cold reader who tests whether the redraft can be followed.
- 04.04Write Well: Claude Code skill for AI writing qualityClaude Code skill for AI writing quality, built at AR Labs: diagnoses AI tells, rewrites and scores prose, and checks first that the reader has the context.
- 04.05ResearchBot: evidence-based research for Claude CodeClaude Code research skill from AR Labs: scores each source with the CRAAP test, triangulates major claims, records conflicts, gaps and confidence.
- 04.06Multi-agent research: Claude Code skill for web researchClaude Code skill for multi-agent web research, adapted by AR Labs from Daniel Miessler's PAI: 3, 9 or 24 parallel agents, then one sourced report.
- 04.07Orchestrate: Claude Code orchestration skill for subagentsClaude Code orchestration skill from AR Labs: decide whether a task needs subagents, size the fleet, pick each model, brief each agent, then verify.
- 04.08To Issues: Claude Code skill to split a plan into tasksClaude Code skill adapted by AR Labs from Matt Pocock's to-issues: splits a plan into vertical-slice tasks for AI coding agents, wired by dependency.
- 04.09Taskgraph: Claude Code skill for AI agent status mapsClaude Code skill from AR Labs for status maps of AI agent work: what is done and where it landed, what runs next, and which decisions wait for a person.
- 04.10Goal map: Claude Code skill to map AI agents onto goalsClaude Code skill from AR Labs that maps AI agent work onto goals: each project on a spiral around the month's goal by priority, its agents as moons.
- 04.11C4 diagrams: Claude Code skill for architecture diagramsClaude Code skill from AR Labs for C4 architecture diagrams in Mermaid or Structurizr DSL: fixed colours, labelled arrows, a legend and a review checklist.
- 04.12SVG diagrams: Claude Code skill for architecture diagramsClaude Code skill for SVG architecture and agent-flow diagrams, built at AR Labs: hand-positioned, editable text, light and dark themes, one file.
- 04.13Paper-and-ink theme: Claude Code skill for design tokensClaude Code skill for design tokens, built at AR Labs: one CSS tokens file, a starter page and a written visual language, so agents build pages in one look.
- 04.14Comprehend: Claude Code skill to understand AI code changesClaude Code skill from AR Labs for understanding AI-generated code changes: a guided reading of the diff in runtime order, with notes, a diagram and a quiz.
- 04.15Summary: Claude Code skill to summarise AI agent repliesClaude Code skill from AR Labs for summarising an AI agent's last reply by progressive zoom: the main point in one sentence, then its parts, strictly nested.
- 04.16Break It Down: Claude Code command to chunk long AI repliesOpen-source Claude Code slash command from AR Labs that turns an overwhelming AI reply into one question or chunk at a time, sized to human working memory.
- 04.17Design Probe: Claude Code skill for UI design explorationClaude Code skill from AR Labs for UI design exploration: themed HTML prototypes, desktop and phone screenshots, one change per round, then a locked reference.
- 04.18Frontend Implementer: Claude Code skill for responsive UIClaude Code skill from AR Labs for responsive React and Tailwind UI: finds 13 layout mistakes agents repeat, screenshots five viewports, checks contrast.
- 04.19Voice sessions: Claude Code skill for talking to AI agentsClaude Code skill from AR Labs that starts a spoken conversation with an AI voice agent about a document, a design interview or a list of items, in the browser.
- 04.20Strategy agent skills: planning cadences and escalationTwo Claude Code skills behind the AR Labs strategy agent: one runs yearly-to-daily planning cadences as a state machine, one files escalations.
- 04.21Dream: Claude Code skill for agent memory consolidationClaude Code skill for agent memory consolidation, adapted at AR Labs from OpenClaw's Dreaming: a weekly pass over session transcripts writes a dated record.
- 04.22Strategic alignment: Claude Code skill for prioritisationClaude Code skill for prioritisation, built at AR Labs: when focus breaks down, list active projects, sort them by value and momentum, and pick one thing.
- 04.23Advisor mode: Claude Code skill against AI sycophancyClaude Code skill against AI sycophancy, built at AR Labs: the agent challenges your decision, rates its confidence and holds firm without new facts.
- 04.24Building in public: Claude Code skill for technical bloggingClaude Code skill AR Labs uses to turn daily engineering work into technical blog articles, with an eight-part framework and the shorter posts pre-written.
- 04.25Create Skill: Claude Code skill for writing agent skillsClaude Code skill for writing agent skills, adapted at AR Labs from Daniel Miessler's PAI: folder structure, trigger descriptions and traceable imports.
- 04.26Beads skills: Claude Code skills for the Beads issue trackerTwo Claude Code skills AR Labs built for the Beads issue tracker: one routes tracker operations through our policy, one links a session to its task.
- 04.27Walkthrough: Claude Code skill for codebase walkthroughsClaude Code skill for codebase walkthroughs, packaged by AR Labs from Simon Willison's Showboat method: every code excerpt is extracted from the real files.
- 04.28Code Tutor: Claude Code commands for learning a codebaseClaude Code commands from AR Labs for learning code by building it: an agent writes a tutorial on the feature, then tutors you Socratically as you code.
Research library: AI agents, voice AI and web platforms
30 entriesDated, source-evaluated research reports from AR Labs on voice AI, AI agent orchestration, context engineering, RAG, verification and web platforms.
- 05.01AI research agent methodology: how AR Labs evaluates sourcesHow AR Labs runs research with AI agents: depth levels, CRAAP source scoring, triangulation, recorded conflicts and gaps, and confidence grades.
- 05.02Wispr Flow alternatives: local speech-to-text apps for macOSWhich macOS dictation app gives low cost, on-device privacy and system-wide typing? Free and one-time-purchase Whisper-based apps match Wispr Flow.
- 05.03Pipecat voice agent architecture: pipeline, STT, TTS and latencyHow to build a real-time voice agent on Pipecat with Daily WebRTC, Deepgram, ElevenLabs and LangGraph: configuration, latency budgets and known pitfalls.
- 05.04Sesame Conversational Speech Model (CSM) and open-source voice AIHow Sesame's CSM produces natural conversational speech, and which open-source frameworks, speech-to-speech and TTS models can build comparable voice agents.
- 05.05Real-time voice AI agent architecture for coding agents such as Claude CodeHow to put a real-time voice interface in front of a CLI coding agent like Claude Code: multimodal models vs STT-LLM-TTS pipelines, transports, VAD and bridges.
- 05.06Building autonomous agents on Hermes: planning, cron and resumeHow public builders make Hermes agents plan, run over many sessions and resume. Long runs rely on cron and Kanban, not a plan the agent revises across weeks.
- 05.07AI agent planning and execution loop: holding a plan, choosing the next task and resumingHow an AI agent should hold a plan, pick its next task among competing goals and resume after a break, drawn from marketing planning and harness design.
- 05.08Logical levels and the theory of types applied to AI agent goalsWhat Bateson's logical levels and Russell's theory of types imply for nesting an AI agent's goals, approaches and tasks, and which failures to avoid.
- 05.09AI software factories: a survey of backlog-to-merged-code systemsA survey of more than 60 AI software factories that turn a backlog or spec into verified, merged code. Deploy stages and merge queues are rarest.
- 05.10AI agent orchestration driver: reconciliation loops versus eventsWhich execution model suits a long-running, crash-prone AI agent orchestration driver? A level-triggered reconciler that re-reads durable state.
- 05.11Prompting multi-agent orchestration: delegation rules and failure modesHow should a lead AI agent brief and coordinate parallel worker agents? Anthropic's published practice plus nine recurring failure modes and their fixes.
- 05.12Harness engineering for AI agents: origins and sourcesWhere did the term harness engineering come from? Hashimoto coined the practice and LangChain the formula Agent = Model + Harness, in early 2026.
- 05.13Self-hosted always-on AI agents: OpenClaw, Hermes, Claude Agent SDKSelf-hosted always-on AI agent platforms in April 2026: OpenClaw, Hermes, NanoBot, NanoClaw, OpenFang and the Claude Agent SDK compared on security and memory.
- 05.14Moving AI agent sessions between Claude Code, Codex, Pi and machinesHow to carry an AI agent session across harnesses and machines. Open-source converters cover much of it, but none moves every native record losslessly.
- 05.15AI agent memory for changing facts: append-only records versus memory systemsWhat memory lets an AI agent know which facts hold now and how they changed. Evidence favours curated, dated records read in full over extracted memory.
- 05.16Markdown RAG for Claude Code and LangGraph: grep versus vector searchHow to run RAG over a few markdown files from Claude Code and port it to LangGraph: grep retrieval first, a ChromaDB vector script only for semantic queries.
- 05.17RAG frameworks for LangGraph and Claude Code in 2026Which RAG frameworks, vector stores, PDF parsers and embeddings suit document Q&A with LangGraph? LangChain plus LangGraph, hybrid search and Qdrant lead.
- 05.18Context engineering for long-running AI agents: strategies and memoryHow to keep long-running AI agents effective as context fills: write, select, compress and isolate context, plus memory, checkpointing and AI review.
- 05.19Test budgets for AI coding agents: cost proportional to change sizeHow teams scale verification to change size: test impact analysis, staged CI and a ten-minute gate. No AI coding agent found ties tests to change size.
- 05.20Why multi-round LLM code review loops divergeWhy repeated LLM code review rounds find more critical issues on smaller problems instead of converging, and which mitigations have the strongest evidence.
- 05.21LLM-as-reviewer methods: quality and readability checksWhich LLM-as-reviewer methods lift quality and readability: fresh-context review, per-criterion rubrics, cross-family judges. Readability scores mislead.
- 05.22Displaying a task dependency graph so one person sees what to do nextHow to draw a 20 to 60 item work dependency DAG so one person sees what to do next and why. Layered swimlanes with a ready-to-start band came out ahead.
- 05.23Scheduling a task dependency graph across AI coding agentsHow to run a task dependency graph on a small pool of AI coding agents: scheduling theory favours ready-set list scheduling by critical path over waves.
- 05.24Technical blog readability: evidence-based typography and layoutWhich typography, contrast, spacing and code-block choices make technical blog posts easiest to read in light and dark mode, graded by strength of evidence.
- 05.25Conversational navigation models for LLM voice agentsHow dialogue systems escape rigid linear question flows: agenda and stack navigation, information-state extraction, and LLM tools such as pipecat-flows.
- 05.26Node-graph and infinite-canvas tools for a human and AI agent task graphWhich node-graph libraries and infinite-canvas tools suit a shared human and AI agent view of a task dependency graph? React Flow and beads_viewer fit best.
- 05.27Cloudflare Workers, D1 and R2 as a default for new web appsWhy developers default to Cloudflare Workers, D1 and R2 for new web apps, and which critiques hold: single-region writes, runtime limits, lock-in, no spend cap.
- 05.28Technical blog stacks: how Karpathy, Simon Willison, Dan Luu and Julia Evans build theirsHow seven well-known technical writers build their blogs. Simple, stable infrastructure and plain Markdown go with more posting and easier migrations.
- 05.29Vibe coding to vibe engineering: AI-assisted coding in early 2026How AI-assisted coding moved from casual vibe coding to structured vibe engineering, and the tools, methods and multi-agent patterns of early 2026.
- 05.30Writing PRDs and PRPs for AI coding agents: expert methods comparedHow experts write PRDs and PRPs (product requirement prompts) for AI coding agents: shorter documents, dependency-ordered phases and testable checkpoints.
Case studies
3 entriesAR Labs case studies: an anonymised client design engagement, written up as engineering work from discovery to design.
- 06.01Music school enquiry and scheduling automationAn anonymised AR Labs case study: enquiry capture, teacher matching, trial booking and re-placement for a music school, with the owner approving each step.
- 06.02Business process discovery for workflow automationAR Labs' business process discovery method: screen recordings, AI frame analysis and layered evidence show how a small business works before automation.
- 06.03Scheduling workspace design for teacher matchingAR Labs' interface design for music school teacher matching: a teacher's week beside ranked students, and a rule for which data it owns or mirrors.
AI agent operations: how AR Labs runs
10 entriesHow AR Labs runs as a small company of one person and a set of AI agents: planning cadences, a strategy agent, a file-based agent inbox and dashboards.
- 07.01Strategy agent planning cadencesHow AR Labs runs a strategy agent: yearly, quarterly, monthly, weekly and daily planning cadences that link long-range direction to daily focus and escalation.
- 07.02Running a one-person company with AI agents: departmentsHow AR Labs organises one person's work into five departments and named activity streams, so a strategy agent can allocate time and agents can take roles.
- 07.03AI agent operations dashboards and goal mapsAI agent operations dashboard design from AR Labs: what a person must see to supervise agents, and the goal map, week page and cadence dashboard we plan with.
- 07.04Monitoring multiple AI agent sessions from one screenWhat AR Labs thinks a person needs to see and steer many AI agent sessions at once, and the rules we use for returning to a conversation safely.
- 07.05Escalation workflow for AI agentsThe escalation workflow AR Labs uses for AI agents: typed, tracked escalations with structured notes, a decision lifecycle and a five-level authority model.
- 07.06File-based inbox protocol for AI agentsThe file-based inbox protocol AR Labs uses so independent AI agents exchange requests, replies and attachments as durable files, with chat used only to nudge.
- 07.07A git repository as a second brain for AI coding agentsHow AR Labs uses one git repository as memory for AI coding agents: layered documents, one per concern, and one instruction file for Claude Code and Codex.
- 07.08Session history and memory for AI coding agentsHow AR Labs gives stateless Claude Code sessions a memory: event logs written by hooks, history search, sessions linked to tasks, weekly consolidation.
- 07.09AI scheduling for Google Calendar by domains and modesThe conversational AI scheduler AR Labs uses to turn weekly priorities into Google Calendar blocks by domains, modes and containers, and to recover lost time.
- 07.10How AR Labs demos use data, and their limitsWhat the AR Labs Salesbot voice demo collects, where it is stored, which outside services process it, and what the demo is not. A statement of fact.
Guides
10 entriesHow-to guides from AR Labs for small service business owners who want to fix or automate a workflow, starting with the simplest change before software or AI.
- 08.01How to automate music school scheduling from enquiry to booked lessonAn AR Labs guide for music school owners: capture what a teacher match needs, shortlist teachers, book trial lessons and automate the clerical work.
- 08.02How to automate tutor matching and trial lesson bookingAn AR Labs guide for tutoring companies: turn enquiries and assessments into tutor matches and booked first sessions, and know when your platform is enough.
- 08.03What to ask on a music lesson or tutoring enquiry formAn AR Labs reference for music schools and tutoring businesses: what to ask on an enquiry form, and why each field matters for matching and trial booking.
- 08.04How to turn service call enquiries into dispatch-ready jobsAn AR Labs guide for plumbing, HVAC and field-service firms: call scripts, forms and software settings so every job is dispatch-ready without call-backs.
- 08.05How to automate client intake for an agency or consultancyAn AR Labs guide for agencies and consultancies: turn a vague project enquiry into a confirmed brief before the first call, with forms you may already have.
- 08.06How to automate new client onboarding for a bookkeeping practiceAn AR Labs guide for bookkeeping practices: collect a new client's details, documents and software access with one request and reminders, never passwords.
- 08.07How to follow up enquiries and quotes without losing themAn AR Labs guide for small service businesses that lose enquiries and quotes: one list, a next action and owner on each, a routine, then CRM reminders.
- 08.08How to map a business process before automating itAn AR Labs guide for small business owners: map a workflow as it really runs, count what fails, keep the human decisions, then pick the smallest fix.
- 08.09How to collect client facts before a first legal consultationAn AR Labs guide for small law firms: collect a prospective client's facts before the first consultation, conflict check first, no advice, a person deciding.
- 08.10How to decide what to automate with AI in a small businessAn AR Labs guide to deciding what to automate with AI in a small business: measure costly workflows, pick process, software, rules or AI, test one change.