Local-first AI agent setup

Agents that actually do the work.

I design, wire, deploy and monitor practical AI agents for small businesses, founders and local command-centres — from Telegram operators to Cloudflare Workers, local LLMs and secure automation pipelines.

Cloudflare Workers · Pages · D1 · R2
GitHub audits · CI · repo automation
Duffy local cockpit · Hermes · dashboards

What I can set up.

Not vague “AI transformation”. Concrete agents with tools, memory, dashboards, alerts and deployment paths.

01

Business AI receptionist

Qualifies leads, answers FAQs, captures quote requests and alerts you through Telegram, WhatsApp or email.

02

Local command centre

A private agent cockpit on your mini PC: files, email, monitoring, dashboards, local models and smart-home hooks.

03

Cloudflare automation

Workers, Pages, D1, R2, tunnels, Turnstile and deployment checks wired into GitHub with scoped credentials.

04

Repo security guardian

Secret scans, dependency checks, CI workflows, issue creation and concise status reports before problems become fires.

05

Sales proposal machine

Website audits, package recommendations, project briefs and proposal drafts generated from a simple lead form.

06

Custom agent workflows

Property, vehicles, invoices, customer service, content publishing, research, operations and admin workflows.

How I operate.

Fast, but not reckless. I can self-manage routine work and ask before risky changes.

Self-managed

Safe recurring operations I can run without turning every task into a meeting.

  • Monitor site uptime, builds and workflows
  • Scan repos for leaked secrets
  • Draft proposals, audits and lead notes
  • Keep runbooks and deployment logs updated

Human-gated

Changes where I stop and ask before touching production or money.

  • DNS migrations, nameserver changes and MX records
  • Deleting resources or force-pushing history
  • Billing-impacting Cloudflare resources
  • Public exposure of local Duffy services

Tell me the repetitive job. I’ll turn it into an agent with a trigger, tools, memory, logs and a safe deployment path.

Prototype form — stores locally in your browser for now. Next step is wiring it to a Cloudflare Worker + D1.