Home security &
automation that
actually works.

Built on Home Assistant, running on your hardware, talking to you through Telegram. No cloud dependency. No monthly bills. No compromises.

local-first · no subscriptions · your data stays yours
Coyotes Vision

what you get

Security that doesn't spy on you.

Everything a commercial system offers — minus the subscription, the data collection, and the fine print.

🔒

Your footage, your storage

Video never leaves your network. No cloud upload, no third-party access, no surprises.

📡

Works without internet

Router goes down, automations keep running. Motion detection, alarms, lights — all local.

🔔

Alerts that mean something

A snapshot, the context, and nothing else. Not a wall of notifications you learn to ignore.

🧩

No lock-in

Open platforms throughout. Your config is documented, exportable, and editable in place — a validating YAML editor lives in the panel. No SSH, no rebuild.

🔊

The home speaks

Multiroom audio across every speaker. Alerts, deliveries, announcements — out loud, in the right room.

🐾

Built with personality

Because security infrastructure doesn't have to feel sterile. This one has character.

🌐

Show it off, anywhere

OTP login covers any connection from outside your network. Great for the moment you want to flex your setup to friends — app or any browser, wherever you are.

📖

You can read the code

The phone app's source is published on GitHub — for nerds who want the receipts. It's your home; you shouldn't have to take anyone's word for what runs on it.

📱

An app, not a bookmark

Your own Android app. Signs in once, finds your house on its own whether you're in or out, and keeps itself up to date.


daily utility

What it does every day.

Not just an alarm that trips at 3am. An active layer across your home, all the time.

📹 Security & Cameras

Powered by Frigate — AI object detection running locally. When something moves, you get a message with a snapshot before you've thought to check.

  • Motion alerts with snapshots
  • On-demand clip delivery — fresh MP4s, no scrubbing
  • Cameras self-reboot if they go offline (up to 3×, with notification)

📍 Presence Awareness

The system tracks who's home, not just whether anyone is. Alarm behavior, messages, and lighting all respond to the actual situation.

  • Per-person tracking — knows who left and who came back
  • A housemate's room goes dark when they leave, not on a timer
  • Last one out: lights off and the alarm arms itself
Camera alert in Telegram
Camera snapshot
Security panel in CVapp
Package update
USPS scan
Weather panel

📦 Packages & Mail

Tracks Amazon, eBay, Etsy, AliExpress, Best Buy, FedEx, UPS — and others. Each person in the house gets their own feed — no mix-ups.

  • Ordered → Shipped → Out for delivery → Delivered
  • USPS Informed Delivery: digests + mail scan images
  • Plays a sound when something lands at the door

🚗 Trips & Mileage

Where a drive started, where it ended, how far, how long, how fast — logged per vehicle, drawn on a map you can scroll back through.

  • Distance, duration, average and top speed
  • Start and end addresses written out, not coordinates
  • Multiple vehicles? Not a problem — privacy settings included.

🌤 Weather & Briefings

Daily briefing with a live photo from your outdoor camera. Warnings if something funky monkey outside.

  • 7-day forecast on demand
  • Severity-aware messaging — not the same alert for drizzle and a storm

📄 Documents & Scans

Scanned docs route directly to the right person via Telegram. No file sharing, no email.


beyond the basics

The parts that make it feel alive.

Off-the-shelf systems don't have these. Neither does most custom work.

The Home Has a Voice

audio layer

The Home Has a Voice

Every alert plays out loud — not just a push notification you'll swipe away. Arm and disarm sounds, delivery chimes, motion end tones, time announcements. Randomized audio pools mean it never sounds mechanical.

One command mutes everything without disabling Telegram notifications.

Yaper voice relay

voice relay

Yaper!

Send a voice message to the bot. It plays through every speaker in the house.

The fastest intercom you've ever had. No app to open, no yelling across rooms. Just record and send. History logged per person, with playback and download from the panel.

The House Keeps Score

ambient layer

The House Keeps Score

A simple tamagotchi for the home. Activity around the house feeds into a mood that shifts on its own — time of day, who's home, moon phase, how busy things have been. Occasionally it sends you something. You can interact with it. You don't have to.


household coordination

For homes where more than one person lives.

🌙 Sleep Mode

One command shuts everything down gracefully. Lights dim, hallways go into slow breathing loops, bathroom drops to 1% nightlight, sounds stop. Wake up and it all restores. Tap a remote in any room for a timed override without breaking the sleep state.

📺 TV Mode

TV starts playing Plex or YouTube — lights dim on their own. Pause or finish — lights restore. No scenes to set, no voice commands. Toggle it on or off from Telegram if you want manual control.

🚿 Bathroom Panel

/bathroom asks whoever's home if they need it. They reply — the system holds the status and sends a "done" when they leave. Built for houses where people actually talk to each other, just not always in time.

🎛 Physical Remotes

ZHA-paired buttons in every room. Tap toggles lights. Double tap cycles brightness. Hold cycles through modes — daylight, warm, amber, color cycle. Sleep-aware: in sleep mode they activate a timed override instead of full lighting.


CVBot

the brain

CVBot — always on.

CVBot is what ties the whole system together. It routes your commands, delivers alerts, controls cameras, manages audio — and keeps a personality while doing it.

It runs as a custom Home Assistant component with its own engine — not a stack of automations pretending to be a bot.

Friendly assistant Status reporter Camera operator Security monitor Package tracker Voice relay
Responses come from curated text pools — randomized on every trigger. The same event never sounds the same way twice.

the panel

One page for everything the house knows.

CV Panel isn't a wall of switches. It's the things the house has to tell you, laid out like a page you can read.

📬 Mail & parcels

Today's scans, what's still in transit, what landed at the door — with the images, not just a status word.

🚗 Trips

Every drive on a map, with the numbers underneath. Scroll back through the week or the month.

🎙 Voice history

Everything Yaper! carried through the rooms today. Tap to replay, download if you want to keep it.

🏠 The household

Who's home, what's armed, what's running, what the house is in the mood for. At a glance, not buried.

Runs in any browser on your network — and it's what the app opens into.


mobile app

Your panel, always with you.

CVApp is your house as an app. It opens straight into the panel — cameras, presence, lights, alarms, mail, the drives you took — with no browser around it. Sign in once with a code from the bot and it stays signed in.

It knows where you are. At home it talks to your house directly, over your own network, without going out to the internet at all. Walk out of the door and it moves over by itself, mid-session, without asking. There's no mode to switch — there isn't one.

It has its own link protocol. A message from the bot opens the exact page it's about — the camera that moved, the parcel that arrived — instead of dropping you at the front door to go find it.

Updates arrive in the app itself. It tells you what changed and installs when you say so.

And the code behind it is public. Nobody should have to trust an app that stands in front of their own home — so anyone you like can read exactly what it does. No ads, no analytics, nothing in it that reports anywhere but your house.

Android One-time code login Finds your home by itself Own link protocol Updates itself Source published Home-screen mode
CVApp dashboard
App settings — home screen and updates
Checking for updates
Navigation drawer with CV Panel
CVBot mood and personality stats

📟 An old phone becomes a wall panel

CVApp can take over a phone or tablet as its home screen. Switch it on and it is the panel — no icon grid, nothing to open first. Home returns to the dashboard, Back goes back the way a browser would. Mount it by the door, in the kitchen, at the counter. The hardware costs nothing: it's the phone already in your drawer.


customization

Your assistant, your character.

The logic is completely separate from the personality. You can swap out the voice, the text library, the stickers, the visual identity — even the species — without touching a single automation.

A protogen assistant who reports security alerts in full military briefing format. A shark secretary who manages your package queue with corporate menace. A coyote who takes home security very seriously. The system doesn't care — it runs the same underneath.

Add new responses, new moods, new audio packs over time. The character evolves without a rebuild.

Customization

who it's for

Homes, offices, and weirder things.

The same stack scales from a studio apartment to a warehouse floor.

Homes & apartments

Single resident or full house. Security, presence, lighting, mail, audio — everything talking to each other.

Offices

Announcements, room scheduling, access alerts, staff notifications through whatever chat platform you use.

Warehouses

Event parsing, audio cues across multiple zones, workstation presence tracking, shift briefings.

Themed spaces & escape rooms

Audio triggers, reactive lighting, story-driven messages on cue. Yes, we've thought about this.


tiers

Pick your scope.

Pricing is project-based after the design brief. You pay for time, not a license.

Starter

Basic

  • 1–2 cameras
  • Telegram alerts
  • Local recording
  • Basic lighting scenes
  • CVApp on your phone

Most popular

Full stack

  • Multi-camera with Frigate AI
  • Weather & mail tracking
  • Multiroom audio
  • Physical remotes
  • Presence awareness
  • Trips & mileage log
  • CVApp for everyone in the house

Custom

Tailored

  • Everything above
  • Custom mascot & voice
  • Yaper! voice relay
  • Wall-panel mode
  • Privacy hardening
  • Whatever you need

No subscriptions. Ever.


how it works

From first email to handed off.

01

Discovery

Email. Goals, constraints, existing gear.

02

Design brief

Topology, privacy settings, full automation plan.

03

Build

HA setup, cameras, notifications, tests.

04

Handoff

Docs, cheat sheet, walkthrough.

05

Support

Pay per issue. No retainers.

Time-based billing after the design brief. No surprise quotes.


FAQ

Quick answers.

No. The whole system runs on your local network. Remote access is optional and only set up if you actually want it — on your terms.
Yes. Wi-Fi cameras and a small machine (NUC, Raspberry Pi, old laptop) is enough. No drilling, no wiring required for most setups.
Yes — CVApp, for Android, handed to you with the rest of the build. It signs in once and stays signed in, opens on your panel, moves between your home network and the outside world on its own, and updates itself when there's something new. It can also take over an old phone or tablet as its home screen, which turns it into a wall panel.
Frigate — local AI-powered NVR. Object detection runs on your hardware. Clips stay on your storage. Nothing ever leaves your network.
Assessed per project. I'll work with what you have, source from eBay where it makes sense, or recommend new gear when it doesn't. No upselling.
You own it. Config is fully documented and exportable — and editable in place: the panel carries a validating YAML editor, so changing your own automations needs neither SSH nor me. Support is pay-per-issue — no retainer, no monthly fee, no vendor relationship you're stuck in.
Yes. Presence tracking, messages, and package alerts are per-person. Everyone gets their own feed. The system knows who's home and responds to that specifically.
Your regular login still applies — connecting from outside just adds a layer on top of it: a short-lived code from the bot, checked before the request goes any further. Prefer not to have remote access at all? Say so and it isn't set up. Everything still works on your own network.
You don't have to trust it — you can check it. The source is published, so you or anyone you ask can read what it does and build the same app yourself. Android verifies that every update is signed with the same key, so nothing can quietly replace it. And there's nothing in it to feed anyone: no ads, no analytics, no tracking.

Want security that works
on your terms?

I'll spec it, build it, and hand it off clean. No recurring fees, no vendor dependency, no compromises.

10@r10.wtf

Subject: "Coyote me."