# How to replace Alexa with an AI agent on an Echo Show or Dot

Author: Robert Gourley
Published: 2026-11-06

URL: https://www.robertcreative.com/blog/ai-agent-on-echo-show-and-dot

> Six projects now replace Alexa on old Echo Shows and Dots. Which Echos work, what each way needs, and how AI agents connect.

<p style="font:400 11px/1.6 var(--mono);letter-spacing:.06em;color:var(--ink-dim);margin:-40px 0 40px">Photo by Sean on Unsplash.</p>

Six open-source projects can now take Alexa off an old Echo, and the oldest started on May 1, 2026. [EchoMuse](https://github.com/wilbowes/EchoMuse) came first, then [Kiosk Satellite](https://github.com/jxlarrea/kiosk-satellite), [EchoLocal](https://github.com/ygelfand/echolocal), [LibreEcho](https://github.com/aslater3/LibreEcho), [TECHO5](https://github.com/HuskerMinion/techo5) and [echo-dot-assist](https://github.com/Gamer92000/echo-dot-assist). Five of the six shipped a build in the first week of November.

Chris Person at Aftermath [bought a used 2019 Echo Show 8 for about $50](https://aftermath.site/amazon-echo-show-jailbreak-lineageos/). So a screen that talks to Claude can cost less than a nice dinner, if you buy the right Echo.

I haven't flashed one yet. This is the map I made before buying a cable, from each project's repo and docs as of November 6, 2026.

| Way | Jailbreak? | What you say | Whose agent |
|---|---|---|---|
| Alexa+ | No | "Alexa" | Amazon's |
| Alexa skill bridge | No | "Alexa, ask..." | Yours, behind a skill |
| Replace Alexa with a Home Assistant voice client | Yes | Your wake word | Claude, OpenClaw or your own |
| Android on the Echo, plus a voice app | Yes | Your wake word | Any Home Assistant agent |
| Direct client on the Echo | Yes | "Hey Jarvis" | Your own |

## Which Echos can you open?

This table decides everything else. [TECHO5's README](https://github.com/HuskerMinion/techo5) says no Echo made after 2021 has a public way in, and the guides for the Shows depend on your Fire OS version, so read the XDA thread for your model before you let it update.

| Echo | TECHO5 | EchoLocal | echo-dot-assist | EchoMuse | Others |
|---|---|---|---|---|---|
| Show 5, 1st gen, 2019 | Yes | Yes | Beta | In progress | View Assist |
| Show 5, 2nd gen, 2021 | Yes | Yes | Beta | In progress | Kiosk Satellite, View Assist |
| Show 8, 1st gen, 2019 | Yes | Yes | Beta | In progress | Kiosk Satellite, View Assist |
| Show 8, 2nd gen, 2021 | Yes | Yes | Beta | Not yet | None |
| Dot, 2nd gen, 2016 | Yes | Yes | Yes | Yes | LibreEcho, Kiosk Satellite |
| Dot, 3rd gen, 2018 | Soldering | No | Wires on test pads | In progress | None |
| Echo, 2nd gen, 2017 | Soldering | No | Soldering | Early access | LibreEcho |

The round Dots, 4th gen and later, aren't on any of these projects' lists. Neither is the Show 10, 15 or 21.

There is one exception worth knowing about. An XDA user [rooted the Echo Show 8 3rd gen](https://hackaday.com/2026/07/08/hacking-amazon-echo-show-8-3rd-gen-via-uart-and-emmc/) by opening the case, cutting into the metal can over the eMMC and soldering fine wires to its pads. Hackaday's verdict: "not a hack for the faint of heart." I wouldn't start there.

The easy cases need a PC and a micro-USB data cable. A charge-only cable won't work, and that's the mistake I'd expect to make first.

![An Echo Dot 3rd gen seen from above on a wooden table. Photo by Mark Farías on Unsplash.](/images/echo-agents/echo-dot-top.jpg)

## Can you add an agent without a jailbreak?

Yes, with Alexa still in the middle.

[Alexa+](https://www.tomsguide.com/home/smart-home/alexa-plus-supported-devices) is the zero-effort version, and Tom's Guide lists it for the Dot 2nd gen and later. You get Amazon's agent and Amazon's partner list. You don't get to pick the model or hand it your own tools.

[HomeAssistantAssistAWS](https://github.com/fabianosan/HomeAssistantAssistAWS) is an Alexa skill that passes what you say to Home Assistant Assist or a generative AI integration, and it can open a Home Assistant dashboard on a Show. You say "Alexa, open home smart" first. Its README calls it "a very early alpha phase" and says the AWS-hosted version avoids the 8-second limit.

[alexa-claude-bridge](https://github.com/pouriamrt/alexa-claude-bridge) is the odd one. Alexa calls a Lambda, the Lambda writes to SQS, and a daemon on your Windows PC pastes the command into a Claude Code terminal. "Alexa, ask my code assistant to run the tests" really does run your tests. The author calls the keyboard injection "the most fragile part of this project," and I believe them. This one is for driving a coding session from the couch. It isn't a home assistant.

## What replaces Alexa on the device?

Three projects put a Home Assistant voice client on a Show. All of them need Home Assistant running somewhere that stays on, because that's where speech turns into text and text goes to the agent.

[EchoLocal](https://www.echolocal.link) keeps Fire OS underneath with Amazon's services off, and runs a Go daemon. It has the most on the screen: 21 clock faces, 33 audio visuals, video intercom, and [dashboards](https://www.echolocal.link/use/dashboards/) that can be native, Tessera or Home Assistant. It also runs two assistants, each with its own wake word.

![EchoLocal's Tessera dashboard on an Echo Show, in the Material You style. Screenshot from the EchoLocal repo, MIT license.](/images/echo-agents/echolocal-tessera.png)

![EchoLocal's math clock, one of its 21 faces. Screenshot from the EchoLocal repo, MIT license.](/images/echo-agents/echolocal-math-clock.png)

[TECHO5](https://github.com/HuskerMinion/techo5) removes Android altogether and runs Alpine Linux with one Go daemon. On the 2021 Show 8 it brings its own 64-bit mainline kernel. It also has a sunrise alarm that slowly turns the screen into a dawn before you wake up. The author maintains a [side-by-side comparison](https://huskerminion.github.io/techo5/comparison/) of all these projects, and it's the best single page I found, with the author's own stake stated at the top.

![TECHO5's sunrise alarm on an Echo Show. Animation from the TECHO5 repo, MIT license.](/images/echo-agents/techo5-sunrise.gif)

![TECHO5's drawn dashboard on an Echo Show 8, in demo mode. Screenshot from the TECHO5 repo, MIT license.](/images/echo-agents/techo5-dashboard.png)

echo-dot-assist keeps Amazon's audio front end and wake word engine, and swaps the Alexa client for a daemon called hassmic. Show support landed on October 27 and is still beta.

On the Dot you have more choice. EchoMuse has the most stars of the group at 1,414, puts its own Linux userspace on the Echo, and needs a controller running as a Home Assistant add-on or Docker container. [LibreEcho](https://github.com/aslater3/LibreEcho) runs a Linux 6.1 image with speech-to-text on the device itself, though the Dot is marked experimental and the installer wants a Linux PC.

![A round smart speaker on a bookshelf.](/images/echo-agents/echo-agents-dot.jpg#wide)

## What about Android on the Echo?

Once the bootloader is open you can install [LineageOS 18.1](https://www.derekseaman.com/2025/11/home-assistant-hacking-your-echo-show-5-and-8.html) and treat the Show as a small Android device with about 1 GB of usable memory.

Kiosk Satellite ships its own LineageOS images for the Show 5 2nd gen and Show 8 1st gen, with the app installed on first boot. [View Assist](https://dinki.github.io/View-Assist/docs/supported-devices/android-devices/amazon-echo-show8) is a Home Assistant integration plus an Android app called VACA. Check the licenses if you plan to sell anything: the Kiosk Satellite app is CC BY-NC-ND and View Assist is CC BY-NC. The rest of the field is mostly MIT.

## Can you skip Home Assistant?

Barely. [echo-show-claude](https://github.com/lee-soft/echo-show-claude), which [Lee Soft wrote up in August](https://lee-soft.com/replacing-alexa-with-claude/), runs the wake word on a rooted 2019 Show 5, sends your speech to ElevenLabs, and sends the text to your own agent over REST. It's the closest thing here to a Show that talks directly to Claude.

It only runs on that one model and has no installer. The wake word is "hey Jarvis," because the custom "hey Claude" model overfit and got retired. I'd read it for the notes on Amazon's mic routing more than I'd install it.

## Which agents can you run on an Echo?

Every Home Assistant route has the same shape. The Echo handles the mic, the wake word and the speaker. Everything smart happens somewhere else, so you can change agents later without flashing again.

<figure class="echo-path" style="margin:48px 0;max-width:560px"><svg viewBox="0 0 640 780" role="img" aria-label="Your words go from the Echo to Home Assistant, then to the agent as text. The agent calls its tools, and the reply comes back the same way." style="display:block;width:100%;height:auto"><path d="M244,180h0M106,713h0M370,538h0M354,299h0M468,450h0M500,516h0M537,343h0M99,117h0M463,131h0M419,484h0M38,612h0M21,676h0M538,168h0M465,571h0M80,523h0M79,712h0M441,764h0M34,248h0M397,474h0M117,692h0M542,235h0M93,521h0M261,517h0M316,308h0M14,105h0M293,568h0M272,581h0M345,687h0M419,251h0M89,51h0M25,673h0M560,586h0M70,515h0M82,693h0M419,585h0M390,326h0M543,750h0M155,341h0M469,530h0M263,351h0M619,215h0M135,535h0M177,700h0M208,721h0M243,690h0M481,571h0M137,128h0M20,141h0M427,50h0M152,442h0M99,257h0M146,527h0M76,778h0M383,556h0M354,388h0M621,697h0M526,23h0M377,735h0M409,400h0M416,138h0M466,611h0M46,398h0M381,275h0M436,719h0M580,240h0M97,666h0M392,647h0M556,218h0M376,237h0M510,539h0M153,390h0M380,182h0M117,370h0M46,386h0M602,644h0M35,644h0M459,552h0M17,593h0M125,626h0M206,286h0M110,677h0M142,681h0M329,116h0M419,414h0M17,642h0M173,19h0M490,567h0M247,145h0M337,457h0M441,382h0M363,562h0M121,141h0M310,588h0M514,666h0M281,557h0M68,303h0M43,652h0M640,522h0M482,290h0M509,66h0M237,274h0M553,135h0M102,70h0M539,246h0M578,244h0M535,152h0M578,759h0M562,540h0M574,713h0M617,215h0M544,608h0M221,131h0M576,368h0M339,692h0M310,197h0M439,415h0M174,540h0M579,192h0M520,588h0M334,151h0M426,219h0M160,666h0M173,72h0M541,776h0M195,316h0M348,587h0M8,505h0M150,725h0M265,737h0M288,511h0M24,158h0M190,288h0M111,328h0M56,442h0M616,669h0M398,766h0M466,495h0M293,64h0M572,699h0M515,537h0M520,748h0M622,600h0M10,739h0M363,353h0M276,211h0M22,482h0M395,67h0M591,705h0M553,419h0M246,367h0M237,745h0M588,701h0M333,399h0M440,226h0M118,768h0M173,211h0M315,69h0M335,125h0M531,64h0M513,210h0M504,625h0M611,136h0M630,115h0M225,6h0M316,64h0M356,728h0M500,505h0M58,769h0M233,741h0M93,233h0M607,583h0M119,357h0M347,196h0M140,65h0M326,324h0M224,374h0M222,301h0M489,116h0M61,349h0M185,371h0M550,738h0M523,718h0M148,270h0M71,226h0M167,187h0M213,734h0M330,702h0M337,584h0M429,462h0M592,463h0M322,179h0M63,335h0M260,102h0M610,14h0M282,192h0M261,653h0M617,311h0M456,696h0M186,309h0M277,653h0M194,699h0M119,531h0M404,26h0M209,652h0M257,45h0M301,422h0M300,328h0M600,523h0M284,349h0M493,186h0M309,593h0M58,115h0M33,522h0M512,516h0M397,25h0M233,361h0M216,195h0M238,177h0M45,445h0M16,338h0M257,632h0M452,358h0M4,555h0M463,498h0M634,384h0M253,417h0M67,489h0M84,522h0M392,534h0M118,556h0M604,769h0M490,123h0M496,138h0M627,25h0M11,313h0M50,743h0M595,203h0M557,273h0M524,97h0M602,347h0M164,349h0M150,351h0M173,349h0M158,355h0M181,352h0M159,343h0M162,335h0M155,342h0M176,334h0M162,344h0M149,353h0M172,346h0M158,350h0M168,352h0M426,166h0M423,189h0M427,177h0M415,168h0M434,177h0M415,166h0M421,193h0M426,157h0M422,181h0M412,177h0M439,171h0M409,174h0M433,169h0M426,180h0M356,52h0M371,44h0M371,22h0M357,19h0M370,22h0M385,29h0M373,46h0M376,12h0M380,16h0M360,39h0M373,13h0M377,56h0M354,21h0M356,28h0M366,236h0M379,255h0M381,220h0M369,233h0M376,228h0M394,235h0M378,225h0M373,242h0M393,243h0M387,237h0M402,246h0M393,228h0M388,233h0M377,227h0M90,452h0M89,453h0M93,441h0M80,446h0M87,451h0M81,436h0M84,435h0M85,456h0M71,463h0M80,431h0M72,428h0M85,447h0M87,448h0M89,443h0M299,460h0M302,449h0M303,444h0M294,444h0M291,440h0M291,456h0M284,459h0M304,453h0M289,464h0M291,452h0M306,444h0M304,447h0M309,449h0M295,457h0M507,134h0M510,160h0M499,145h0M502,127h0M495,158h0M495,153h0M507,160h0M505,148h0M511,151h0M499,167h0M500,151h0M497,158h0M492,153h0M495,172h0M31,180h0M31,194h0M17,173h0M30,180h0M33,183h0M35,169h0M35,191h0M31,195h0M32,170h0M28,183h0M23,205h0M27,170h0M31,190h0M16,186h0M76,658h0M102,662h0M92,684h0M83,667h0M90,643h0M85,666h0M97,664h0M89,670h0M82,657h0M89,670h0M109,681h0M77,656h0M94,675h0M100,679h0M98,86h0M205,154h0M92,141h0M220,113h0M173,167h0M215,83h0M158,172h0M201,62h0M146,40h0M203,160h0M112,69h0M213,89h0M179,158h0M139,179h0M188,62h0M188,68h0M216,79h0M175,160h0M206,119h0M138,168h0M153,38h0M133,160h0M84,82h0M96,102h0M105,64h0M205,69h0M81,92h0M144,54h0M98,106h0M209,87h0M172,158h0M215,128h0M192,57h0M200,155h0M97,107h0M110,54h0M130,171h0M215,130h0M180,156h0M188,48h0M199,69h0M99,146h0M101,134h0M218,89h0M210,150h0M154,177h0M163,51h0M111,152h0M182,67h0M195,163h0M145,41h0M106,145h0M88,78h0M199,152h0M179,64h0M97,80h0M427,354h0M488,348h0M497,342h0M463,353h0M469,212h0M480,221h0M393,276h0M457,364h0M410,326h0M531,243h0M546,302h0M518,326h0M408,249h0M540,296h0M478,352h0M403,255h0M512,210h0M502,231h0M530,320h0M441,359h0M538,290h0M405,277h0M517,331h0M554,290h0M478,347h0M539,288h0M531,260h0M472,355h0M550,290h0M388,294h0M480,219h0M464,354h0M461,207h0M472,359h0M547,256h0M428,339h0M551,263h0M537,271h0M531,254h0M540,269h0M420,335h0M517,213h0M506,212h0M392,309h0M549,255h0M513,221h0M518,222h0M390,291h0M538,239h0M407,275h0M421,355h0M530,344h0M531,346h0M471,359h0M438,229h0M524,248h0M407,343h0M535,320h0M430,343h0M546,312h0M497,217h0M389,304h0M414,248h0M533,286h0M407,327h0M411,259h0M531,316h0M496,219h0M509,360h0M541,243h0M529,253h0M527,335h0M549,277h0M545,299h0M457,216h0M467,357h0M120,401h0M256,544h0M290,438h0M294,466h0M119,570h0M156,372h0M259,391h0M278,451h0M110,371h0M104,584h0M237,386h0M76,555h0M90,388h0M232,552h0M299,487h0M68,436h0M144,379h0M263,477h0M236,395h0M58,442h0M95,390h0M116,557h0M205,568h0M53,484h0M98,381h0M56,534h0M174,377h0M97,418h0M105,414h0M156,582h0M242,401h0M214,371h0M240,579h0M239,387h0M196,388h0M146,373h0M73,487h0M228,563h0M68,467h0M194,361h0M57,467h0M203,592h0M64,524h0M84,401h0M62,514h0M266,490h0M57,514h0M61,520h0M58,474h0M201,568h0M129,391h0M57,466h0M280,433h0M129,576h0M96,420h0M261,548h0M74,462h0M261,539h0M287,447h0M283,507h0M275,510h0M124,578h0M223,375h0M204,375h0M236,412h0M149,604h0M133,393h0M118,591h0M195,359h0M238,386h0M292,473h0M240,565h0M69,438h0M260,513h0M73,421h0M77,527h0M44,463h0M163,607h0M236,403h0M127,596h0M252,382h0M177,580h0M257,545h0M72,555h0M173,371h0M270,470h0M146,596h0M65,444h0M160,604h0M163,608h0M135,567h0M70,551h0M161,376h0M217,390h0M65,538h0M285,537h0M104,547h0M259,434h0M62,487h0M246,397h0M84,422h0M227,559h0M121,573h0M260,507h0M143,570h0M73,505h0M284,538h0M170,585h0M71,440h0M80,401h0M254,386h0M274,545h0M102,575h0M125,581h0M143,584h0M282,436h0M118,382h0M130,367h0M65,464h0M237,392h0M105,560h0M87,394h0M70,548h0M211,390h0M55,509h0M124,398h0M235,561h0M201,368h0M261,448h0M295,484h0M236,377h0M195,373h0M111,557h0M209,584h0M128,589h0M242,396h0M61,479h0M196,573h0M178,574h0M286,492h0M129,387h0M266,539h0M77,465h0M62,415h0M78,397h0M131,372h0M167,358h0M186,352h0M265,528h0M76,411h0M68,495h0M82,403h0M110,409h0M64,513h0M263,432h0M176,599h0M287,499h0M255,435h0M418,669h0M418,720h0M406,668h0M387,719h0M391,677h0M392,722h0M375,697h0M422,670h0M397,718h0M379,704h0M400,721h0M433,699h0M435,700h0M421,714h0M422,676h0M430,689h0M401,667h0M432,686h0M385,712h0M435,695h0M384,704h0M427,710h0M415,718h0M452,663h0M452,670h0M456,665h0M461,678h0M482,615h0M506,633h0M466,680h0M490,688h0M502,626h0M487,622h0M469,620h0M454,642h0M505,674h0M445,648h0M451,637h0M459,627h0M460,678h0M466,629h0M498,629h0M466,628h0M446,643h0M516,641h0M452,647h0M474,621h0M479,618h0M446,655h0M459,667h0M452,640h0M499,683h0M569,681h0M553,739h0M544,681h0M530,692h0M574,692h0M583,702h0M554,687h0M529,726h0M574,738h0M564,689h0M553,681h0M524,711h0M586,717h0M536,731h0M563,688h0M561,680h0M568,691h0M524,719h0M587,703h0M582,711h0M539,733h0M527,723h0M547,735h0M527,701h0M541,734h0M569,687h0M475,757h0M482,758h0M496,746h0M477,718h0M469,723h0M467,725h0M468,721h0M477,720h0M469,720h0M493,731h0M488,755h0M481,723h0M479,719h0M495,739h0M472,721h0M461,736h0" style="fill:none;stroke:var(--ink);stroke-linecap:round;stroke-width:1.5;opacity:0.3"/><path d="M106,94h0M144,120h0M175,102h0M122,106h0M117,114h0M150,156h0M157,135h0M131,133h0M146,136h0M159,107h0M130,105h0M184,114h0M119,104h0M161,74h0M162,149h0M176,103h0M100,120h0M139,147h0M191,124h0M182,83h0M176,123h0M162,146h0M137,114h0M173,116h0M167,104h0M105,109h0M199,98h0M155,145h0M101,98h0M144,101h0M118,105h0M144,92h0M120,123h0M134,71h0M159,124h0M130,91h0M104,95h0M132,96h0M115,107h0M138,115h0M199,121h0M140,94h0M136,132h0M149,105h0M131,124h0M159,137h0M196,104h0M150,117h0M164,120h0M154,101h0M141,136h0M129,96h0M168,77h0M140,135h0M160,91h0M151,101h0M119,120h0M150,74h0M174,138h0M130,113h0M163,83h0M150,141h0M115,123h0M156,103h0M140,118h0M170,91h0M114,103h0M145,80h0M149,157h0M135,113h0M132,151h0M137,129h0M173,80h0M147,104h0M168,92h0M131,107h0M130,116h0M172,135h0M191,96h0M188,107h0M133,71h0M185,78h0M171,146h0M172,94h0M151,120h0M155,116h0M169,92h0M163,101h0M125,136h0M165,154h0M163,137h0M179,95h0M119,82h0M184,94h0M141,135h0M184,85h0M167,76h0M192,115h0M107,104h0M133,92h0M159,102h0M100,123h0M125,113h0M195,102h0M198,115h0M168,95h0M125,125h0M135,116h0M111,121h0M142,121h0M146,116h0M156,89h0M184,109h0M186,135h0M165,111h0M171,122h0M167,155h0M128,81h0M136,93h0M156,143h0M167,75h0M149,137h0M106,134h0M176,69h0M140,102h0M149,135h0M173,67h0M165,124h0M145,82h0M139,124h0M126,88h0M126,102h0M102,111h0M143,96h0M152,146h0M157,96h0M176,104h0M154,130h0M113,126h0M136,73h0M171,112h0M153,99h0M150,83h0M117,127h0M134,110h0M119,94h0M133,104h0M146,111h0M196,102h0M171,74h0M140,144h0M169,124h0M120,126h0M116,144h0M161,111h0M131,79h0M179,76h0M141,138h0M139,113h0M131,101h0M128,142h0M125,104h0M140,149h0M168,80h0M138,143h0M145,114h0M168,120h0M154,115h0M186,134h0M178,95h0M126,111h0M157,89h0M166,81h0M134,69h0M182,90h0M157,85h0M173,108h0M181,141h0M168,112h0M151,142h0M172,127h0M167,142h0M139,98h0M175,126h0M162,120h0M192,132h0M112,79h0M136,95h0M126,84h0M113,121h0M176,80h0M123,109h0M129,115h0M139,151h0M169,126h0M115,142h0M119,103h0M167,111h0M168,77h0M131,122h0M139,107h0M148,63h0M173,80h0M135,122h0M142,123h0M139,115h0M138,123h0M173,84h0M151,143h0M139,96h0M175,130h0M103,96h0M143,85h0M135,121h0M129,104h0M144,147h0M161,139h0M177,99h0M123,88h0M134,83h0M137,141h0M146,66h0M151,110h0M197,108h0M130,99h0M157,88h0M166,79h0M190,98h0M128,142h0M137,112h0M192,117h0M178,124h0M141,79h0M145,89h0M150,116h0M162,68h0M129,115h0M154,102h0M148,100h0M133,98h0M181,85h0M139,151h0M175,117h0M122,87h0M138,126h0M437,250h0M435,294h0M437,274h0M428,258h0M521,271h0M468,229h0M498,312h0M479,237h0M455,284h0M475,253h0M439,292h0M505,304h0M525,310h0M417,288h0M511,289h0M411,277h0M416,294h0M531,289h0M491,269h0M520,255h0M467,253h0M445,288h0M472,238h0M432,300h0M431,268h0M436,287h0M525,308h0M475,298h0M502,296h0M444,301h0M465,231h0M504,254h0M461,268h0M463,279h0M491,338h0M446,263h0M483,330h0M424,266h0M469,260h0M507,312h0M472,260h0M500,331h0M530,287h0M508,286h0M501,266h0M453,252h0M472,339h0M437,325h0M463,267h0M489,313h0M489,244h0M468,265h0M429,316h0M464,270h0M442,304h0M410,281h0M445,248h0M524,270h0M466,257h0M499,331h0M489,299h0M526,290h0M460,256h0M450,293h0M482,241h0M424,285h0M473,312h0M436,265h0M483,294h0M485,309h0M485,249h0M492,282h0M499,289h0M419,314h0M523,305h0M477,325h0M462,323h0M489,276h0M419,261h0M475,268h0M430,313h0M470,277h0M517,311h0M470,299h0M440,280h0M443,327h0M527,267h0M497,257h0M453,233h0M462,246h0M480,288h0M467,281h0M480,282h0M481,332h0M437,274h0M459,313h0M481,316h0M466,309h0M463,313h0M466,298h0M521,311h0M434,257h0M515,287h0M479,323h0M509,300h0M419,265h0M487,321h0M443,296h0M499,268h0M454,292h0M453,301h0M484,280h0M428,265h0M438,277h0M465,260h0M455,335h0M438,309h0M489,339h0M514,322h0M432,318h0M451,274h0M423,299h0M416,307h0M419,303h0M463,253h0M457,261h0M478,336h0M439,287h0M487,307h0M434,270h0M481,274h0M458,317h0M470,331h0M455,317h0M425,264h0M460,263h0M490,339h0M444,236h0M477,236h0M466,254h0M462,286h0M464,291h0M456,288h0M427,247h0M439,256h0M508,304h0M517,251h0M471,259h0M467,278h0M470,301h0M421,279h0M502,286h0M523,271h0M441,334h0M470,302h0M466,308h0M467,262h0M491,245h0M525,300h0M471,326h0M508,266h0M498,297h0M501,320h0M493,281h0M469,320h0M514,263h0M486,329h0M476,291h0M424,280h0M527,270h0M490,325h0M444,314h0M459,299h0M452,263h0M435,292h0M472,280h0M441,249h0M461,283h0M506,259h0M488,290h0M440,319h0M490,301h0M479,283h0M476,315h0M504,269h0M499,265h0M416,275h0M488,273h0M478,285h0M498,266h0M466,241h0M440,281h0M469,299h0M491,325h0M429,293h0M481,283h0M466,329h0M448,304h0M469,278h0M421,275h0M450,282h0M435,278h0M425,292h0M495,259h0M428,244h0M445,281h0M486,338h0M429,284h0M494,289h0M452,338h0M477,296h0M476,240h0M448,253h0M492,335h0M525,266h0M509,255h0M486,333h0M466,274h0M467,255h0M463,267h0M462,313h0M445,273h0M528,302h0M460,259h0M507,285h0M473,273h0M500,254h0M459,271h0M443,241h0M484,336h0M429,290h0M496,262h0M510,293h0M422,278h0M435,296h0M500,276h0M467,289h0M451,269h0M466,235h0M437,306h0M519,319h0M497,298h0M436,324h0M444,291h0M447,263h0M482,318h0M486,269h0M478,288h0M438,319h0M456,256h0M453,325h0M464,287h0M459,301h0M446,246h0M444,283h0M477,249h0M455,294h0M483,332h0M436,258h0M505,301h0M462,245h0M479,246h0M508,270h0M450,277h0M466,309h0M521,315h0M414,291h0M472,265h0M429,288h0M453,277h0M436,264h0M472,284h0M492,281h0M466,330h0M416,265h0M500,291h0M482,273h0M458,301h0M455,266h0M478,276h0M488,237h0M515,249h0M443,304h0M454,252h0M438,242h0M454,337h0M469,273h0M474,277h0M457,304h0M527,288h0M415,264h0M449,265h0M476,251h0M465,231h0M490,256h0M413,298h0M440,302h0M501,298h0M502,289h0M468,316h0M433,244h0M515,267h0M474,284h0M463,271h0M462,291h0M434,272h0M501,330h0M498,246h0M471,243h0M470,233h0M520,260h0M498,252h0M448,280h0M460,304h0M434,313h0M453,245h0M488,288h0M518,307h0M466,281h0M514,288h0M512,263h0M441,250h0M444,331h0M507,281h0M450,299h0M417,259h0M482,265h0M492,333h0M487,255h0M500,310h0M98,468h0M81,463h0M237,506h0M99,483h0M163,471h0M175,485h0M179,491h0M247,500h0M121,461h0M169,470h0M161,412h0M154,502h0M167,472h0M158,550h0M191,556h0M198,511h0M188,429h0M148,556h0M211,543h0M210,508h0M151,505h0M231,495h0M144,449h0M152,399h0M210,449h0M198,484h0M120,526h0M184,499h0M220,479h0M158,502h0M188,486h0M179,459h0M139,558h0M232,475h0M186,497h0M212,451h0M160,479h0M166,488h0M94,521h0M171,491h0M167,514h0M179,492h0M91,475h0M173,482h0M166,547h0M137,494h0M197,410h0M171,465h0M166,506h0M159,422h0M226,484h0M211,428h0M88,475h0M165,528h0M194,434h0M190,436h0M168,534h0M203,559h0M203,483h0M134,488h0M232,419h0M202,447h0M205,434h0M94,456h0M204,443h0M165,415h0M139,454h0M147,464h0M164,401h0M130,544h0M195,476h0M168,473h0M170,540h0M105,461h0M95,432h0M207,513h0M195,435h0M244,508h0M118,478h0M82,469h0M161,457h0M247,457h0M257,480h0M155,525h0M114,534h0M180,477h0M182,479h0M204,489h0M242,428h0M157,538h0M233,529h0M102,427h0M121,544h0M218,502h0M167,481h0M114,449h0M111,545h0M224,501h0M116,419h0M192,466h0M138,494h0M107,462h0M172,544h0M121,506h0M201,464h0M205,406h0M85,503h0M208,534h0M152,460h0M208,549h0M213,447h0M167,447h0M89,515h0M138,539h0M177,550h0M228,488h0M85,485h0M135,453h0M174,464h0M161,465h0M170,438h0M149,538h0M168,431h0M250,445h0M248,489h0M116,426h0M141,408h0M179,447h0M207,445h0M174,509h0M218,504h0M100,458h0M198,417h0M177,443h0M215,432h0M219,454h0M187,507h0M181,542h0M186,529h0M193,432h0M155,496h0M87,453h0M199,469h0M172,467h0M146,509h0M171,446h0M82,501h0M164,493h0M113,441h0M106,489h0M190,492h0M230,485h0M181,501h0M96,473h0M181,480h0M251,501h0M252,488h0M182,500h0M157,563h0M208,418h0M118,458h0M209,544h0M240,429h0M152,478h0M182,469h0M195,423h0M178,504h0M182,491h0M235,444h0M179,523h0M134,441h0M156,407h0M133,503h0M104,487h0M129,495h0M203,513h0M159,484h0M114,517h0M217,534h0M126,485h0M155,443h0M158,519h0M154,535h0M195,489h0M185,543h0M196,426h0M252,500h0M214,407h0M175,519h0M222,499h0M144,536h0M239,507h0M149,560h0M179,524h0M162,457h0M192,545h0M162,561h0M95,485h0M199,537h0M158,447h0M250,500h0M183,485h0M137,485h0M194,444h0M168,559h0M115,491h0M216,466h0M104,435h0M159,491h0M83,493h0M130,434h0M151,437h0M156,519h0M255,500h0M193,416h0M136,469h0M185,553h0M114,419h0M223,514h0M158,495h0M169,515h0M124,490h0M133,452h0M191,557h0M169,483h0M146,433h0M251,476h0M133,533h0M128,481h0M207,429h0M158,485h0M200,491h0M167,465h0M239,506h0M187,448h0M126,431h0M223,435h0M138,404h0M188,544h0M198,470h0M124,489h0M135,523h0M176,398h0M222,506h0M215,488h0M166,465h0M181,484h0M113,490h0M161,486h0M229,514h0M247,507h0M218,419h0M148,407h0M128,486h0M166,408h0M166,455h0M138,523h0M206,536h0M185,462h0M115,482h0M178,462h0M188,479h0M218,545h0M132,444h0M154,497h0M150,551h0M182,495h0M215,496h0M143,487h0M173,460h0M197,401h0M156,514h0M150,516h0M160,418h0M200,473h0M228,542h0M244,516h0M252,457h0M209,468h0M234,456h0M186,509h0M81,496h0M166,459h0M211,447h0M166,437h0M230,438h0M122,520h0M213,537h0M129,546h0M209,514h0M130,427h0M187,461h0M197,529h0M156,500h0M176,490h0M136,424h0M189,518h0M147,486h0M190,539h0M122,467h0M149,553h0M138,432h0M139,494h0M124,498h0M126,449h0M200,448h0M224,436h0M102,440h0M176,516h0M244,471h0M179,487h0M151,428h0M197,402h0M155,536h0M210,412h0M224,464h0M212,452h0M93,436h0M99,498h0M235,467h0M137,515h0M187,535h0M87,447h0M147,459h0M122,496h0M205,427h0M190,467h0M237,504h0M226,488h0M149,512h0M139,522h0M234,461h0M181,473h0M198,463h0M140,522h0M204,443h0M181,416h0M109,493h0M117,499h0M129,478h0M149,500h0M144,526h0M141,492h0M145,531h0M170,492h0M230,441h0M206,520h0M194,538h0M196,415h0M245,498h0M254,494h0M98,526h0M137,430h0M113,523h0M194,427h0M211,434h0M228,470h0M230,430h0M226,513h0M122,511h0M234,436h0M235,532h0M146,481h0M219,530h0M201,516h0M185,533h0M161,473h0M154,409h0M218,494h0M104,452h0M205,511h0M154,531h0M176,448h0M121,419h0M145,506h0M142,478h0M173,436h0M222,523h0M177,448h0M96,487h0M223,451h0M239,455h0M252,491h0M198,486h0M187,462h0M170,481h0M87,459h0M91,463h0M191,454h0M157,487h0M209,552h0M130,509h0M196,526h0M128,446h0M239,447h0M150,443h0M214,480h0M148,498h0M227,502h0M115,423h0M102,508h0M103,483h0M110,503h0M102,460h0M192,561h0M103,440h0M198,533h0M94,476h0M182,435h0M112,506h0M156,468h0M157,492h0M162,435h0M246,452h0M175,396h0M245,467h0M99,520h0M149,442h0M249,500h0M183,485h0M192,462h0M230,427h0M216,437h0M178,469h0M173,443h0M144,472h0M119,534h0M235,435h0M205,524h0M190,510h0M211,472h0M148,459h0M159,480h0M196,449h0M218,447h0M184,433h0M184,500h0M139,431h0M152,471h0M218,479h0M153,531h0M231,472h0M126,441h0M218,499h0M209,432h0M232,465h0M153,476h0M133,524h0M218,485h0M157,439h0M212,554h0M170,485h0M134,538h0M126,516h0M106,503h0M202,526h0M228,484h0M161,500h0M241,464h0M165,522h0M195,412h0M149,559h0M130,409h0M140,432h0M176,434h0M194,474h0M138,508h0M145,470h0M243,517h0M161,494h0M137,448h0M229,509h0M120,466h0M142,495h0M118,499h0M100,524h0M149,524h0M143,476h0M122,450h0M117,502h0M243,518h0M245,456h0M164,489h0M224,465h0M93,497h0M157,535h0M178,494h0M99,530h0M135,486h0M185,422h0M114,482h0M224,501h0M184,410h0M223,475h0M193,476h0M208,410h0M105,497h0M149,516h0M128,435h0M238,466h0M154,473h0M139,402h0M164,474h0M217,543h0M246,495h0M92,479h0M159,517h0M117,506h0M102,528h0M121,541h0M112,526h0M225,414h0M234,469h0M141,475h0M90,473h0M210,496h0M229,453h0M203,474h0M143,523h0M116,488h0M212,520h0M194,443h0M119,455h0M113,525h0M183,472h0M107,523h0M186,509h0M234,495h0M198,471h0M143,498h0M163,537h0M256,502h0M111,511h0M178,456h0M120,540h0M126,475h0M170,472h0M232,448h0M208,533h0M224,420h0M152,456h0M227,511h0M161,444h0M107,516h0M135,536h0M153,430h0M119,503h0M215,467h0M162,527h0M179,487h0M202,419h0M152,422h0M167,474h0M152,475h0M213,478h0M148,489h0M140,557h0M186,524h0M167,444h0M159,527h0M129,446h0M135,429h0M169,549h0M102,498h0M144,458h0M113,459h0M119,538h0M117,478h0M205,464h0M101,462h0M165,462h0M103,467h0M163,439h0M185,496h0M246,440h0M182,550h0M225,521h0M107,502h0M124,510h0M196,434h0M240,446h0M220,428h0M211,433h0M223,514h0M157,409h0M257,469h0M152,506h0M250,443h0M152,516h0M151,523h0M182,535h0M104,454h0M153,499h0M197,505h0M140,417h0M190,488h0M106,484h0M142,414h0M174,545h0M124,539h0M147,513h0M170,506h0M226,445h0M94,454h0M160,477h0M137,455h0M163,432h0M175,464h0M223,446h0M140,493h0M195,467h0M109,515h0M188,533h0M126,455h0M185,414h0M124,419h0M148,425h0M185,517h0M210,454h0M220,509h0M104,480h0M197,429h0M176,398h0M147,549h0M210,459h0M209,483h0M228,503h0M193,413h0M168,555h0M139,506h0M142,416h0M222,490h0M166,407h0M234,428h0M151,514h0M148,456h0M134,468h0M94,466h0M141,426h0M114,485h0M213,484h0M172,404h0M215,507h0M128,418h0M219,547h0M168,529h0M179,486h0M151,510h0M168,514h0M160,545h0M170,478h0M127,456h0M149,496h0M168,557h0M403,704h0M411,699h0M422,689h0M417,681h0M402,700h0M406,714h0M408,686h0M400,696h0M409,697h0M412,712h0M401,711h0M413,693h0M415,680h0M408,684h0M397,688h0M406,703h0M403,700h0M393,695h0M391,699h0M387,686h0M392,709h0M393,683h0M390,680h0M419,699h0M409,714h0M389,689h0M391,701h0M407,700h0M411,683h0M386,687h0M407,697h0M403,700h0M396,695h0M393,680h0M410,704h0M400,692h0M414,706h0M392,691h0M396,706h0M411,689h0M421,690h0M396,687h0M399,679h0M397,677h0M407,706h0M415,697h0M392,710h0M386,696h0M424,697h0M405,679h0M407,695h0M402,689h0M396,690h0M384,696h0M411,702h0M384,695h0M425,699h0M418,711h0M405,698h0M406,696h0M426,695h0M422,703h0M393,692h0M420,682h0M405,707h0M400,706h0M416,707h0M405,697h0M400,684h0M398,684h0M399,693h0M401,712h0M407,678h0M414,712h0M397,703h0M412,688h0M419,700h0M390,691h0M392,706h0M410,694h0M399,677h0M395,698h0M386,695h0M423,704h0M405,688h0M413,698h0M410,713h0M421,684h0M406,713h0M392,705h0M422,697h0M418,693h0M391,685h0M388,682h0M395,683h0M404,680h0M396,713h0M392,683h0M388,683h0M492,659h0M477,653h0M467,649h0M478,628h0M482,648h0M479,658h0M480,653h0M477,646h0M474,639h0M477,662h0M480,669h0M471,665h0M487,668h0M506,648h0M473,653h0M478,658h0M473,672h0M495,638h0M502,659h0M493,637h0M486,637h0M482,658h0M501,641h0M486,675h0M482,654h0M496,645h0M469,651h0M503,657h0M476,658h0M474,645h0M492,652h0M478,648h0M475,664h0M458,644h0M492,656h0M481,656h0M463,641h0M488,663h0M502,644h0M505,653h0M479,649h0M491,630h0M487,660h0M486,647h0M490,633h0M489,648h0M501,655h0M482,631h0M487,665h0M499,662h0M470,671h0M492,641h0M461,656h0M469,660h0M502,657h0M498,646h0M463,664h0M495,634h0M471,661h0M478,668h0M492,640h0M467,657h0M494,651h0M478,658h0M464,634h0M484,658h0M475,653h0M474,654h0M478,654h0M492,658h0M465,649h0M484,642h0M474,666h0M486,635h0M471,631h0M489,668h0M493,653h0M484,637h0M503,644h0M501,635h0M475,661h0M490,629h0M490,665h0M464,656h0M465,639h0M481,671h0M464,638h0M473,667h0M502,637h0M506,641h0M490,648h0M463,657h0M476,646h0M480,641h0M464,656h0M479,649h0M496,642h0M477,666h0M473,652h0M471,674h0M482,635h0M483,660h0M472,663h0M477,629h0M467,668h0M496,662h0M462,646h0M465,651h0M494,657h0M486,637h0M490,647h0M457,645h0M498,640h0M480,641h0M483,651h0M459,647h0M504,655h0M493,631h0M572,717h0M542,723h0M549,721h0M540,723h0M574,705h0M550,722h0M566,701h0M553,725h0M542,719h0M569,697h0M566,715h0M567,706h0M573,701h0M535,703h0M558,725h0M543,713h0M578,709h0M566,716h0M546,705h0M562,723h0M543,726h0M550,707h0M549,694h0M546,711h0M539,711h0M548,730h0M533,713h0M542,697h0M574,711h0M574,702h0M577,703h0M548,707h0M554,695h0M536,717h0M565,693h0M548,725h0M540,717h0M552,724h0M566,713h0M537,717h0M560,722h0M546,697h0M573,721h0M555,690h0M555,708h0M533,710h0M540,704h0M561,728h0M569,713h0M566,729h0M577,717h0M578,709h0M549,728h0M547,721h0M552,725h0M543,706h0M545,727h0M535,712h0M562,727h0M570,726h0M559,730h0M554,718h0M568,694h0M566,692h0M555,717h0M548,725h0M562,711h0M555,698h0M573,717h0M563,721h0M569,718h0M559,710h0M544,721h0M552,714h0M573,721h0M573,697h0M561,707h0M539,697h0M551,719h0M566,723h0M561,717h0M559,697h0M562,717h0M558,716h0M551,716h0M544,694h0M578,717h0M578,709h0M545,713h0M535,708h0M541,695h0M561,699h0M567,730h0M540,715h0M561,720h0M547,722h0M574,725h0M536,723h0M550,696h0M558,714h0M564,710h0M570,708h0M547,713h0M549,708h0M554,725h0M551,694h0M555,712h0M474,735h0M473,745h0M477,739h0M489,737h0M488,746h0M465,732h0M473,726h0M478,739h0M476,739h0M473,726h0M476,730h0M488,739h0M485,730h0M479,751h0M484,739h0M487,735h0M477,736h0M474,731h0M465,737h0M486,744h0M467,744h0M485,745h0M481,742h0M479,740h0M465,740h0M471,741h0M474,736h0M466,743h0M492,737h0M476,737h0M479,727h0M486,738h0M480,737h0M487,746h0M471,734h0M475,731h0M486,728h0M471,747h0M479,738h0M480,746h0M486,739h0M472,725h0M474,739h0M480,751h0M467,742h0M478,730h0M483,738h0M476,734h0M479,749h0M471,746h0M472,744h0M464,735h0M485,739h0M485,746h0M474,731h0M483,750h0M477,745h0M465,735h0M478,742h0" style="fill:none;stroke:var(--ink);stroke-linecap:round;stroke-width:1.5;opacity:0.75"/><path d="M146,116h0M145,114h0M183,99h0M137,129h0M190,94h0M190,120h0M125,123h0M117,116h0M191,87h0M121,124h0M202,106h0M152,102h0M114,125h0M137,102h0M147,144h0M165,131h0M134,98h0M147,118h0M112,102h0M179,111h0M171,99h0M125,125h0M149,136h0M127,142h0M123,72h0M135,132h0M103,116h0M165,78h0M155,129h0M138,104h0M111,135h0M166,143h0M118,102h0M179,85h0M162,98h0M146,110h0M186,144h0M163,131h0M145,114h0M108,117h0M123,144h0M141,156h0M181,106h0M127,124h0M144,96h0M145,149h0M101,116h0M130,123h0M186,121h0M152,108h0M143,120h0M153,151h0M151,123h0M111,99h0M183,104h0M132,140h0M107,122h0M120,77h0M176,151h0M105,109h0M119,137h0M155,130h0M179,137h0M111,124h0M149,106h0M170,127h0M147,75h0M126,123h0M126,136h0M141,91h0M147,90h0M143,75h0M429,311h0M485,298h0M467,303h0M454,314h0M435,316h0M446,301h0M499,298h0M516,278h0M523,260h0M474,267h0M469,302h0M469,267h0M506,270h0M441,317h0M519,314h0M526,294h0M499,331h0M424,290h0M479,276h0M416,260h0M520,285h0M505,267h0M484,271h0M474,235h0M441,257h0M433,257h0M426,293h0M507,301h0M424,310h0M424,264h0M465,241h0M419,288h0M471,334h0M479,308h0M445,261h0M430,278h0M479,240h0M468,290h0M471,310h0M452,254h0M453,279h0M457,303h0M500,332h0M470,297h0M511,282h0M442,255h0M432,242h0M464,308h0M460,275h0M469,330h0M464,301h0M523,266h0M430,315h0M485,277h0M487,259h0M456,270h0M505,265h0M475,291h0M425,319h0M426,297h0M433,255h0M423,304h0M437,330h0M421,267h0M432,273h0M463,303h0M480,323h0M498,329h0M478,250h0M501,274h0M472,305h0M427,253h0M464,273h0M464,319h0M421,312h0M432,249h0M438,271h0M460,314h0M469,340h0M440,245h0M515,247h0M468,292h0M484,236h0M446,293h0M418,285h0M493,261h0M461,279h0M480,318h0M432,314h0M513,273h0M169,433h0M96,441h0M170,472h0M166,511h0M203,487h0M175,463h0M165,406h0M142,511h0M103,505h0M217,476h0M85,505h0M92,480h0M96,470h0M240,514h0M134,519h0M154,470h0M116,512h0M149,514h0M168,415h0M232,487h0M164,455h0M221,412h0M134,526h0M235,517h0M141,482h0M113,534h0M163,456h0M179,427h0M117,516h0M175,501h0M153,479h0M163,407h0M246,521h0M198,445h0M195,504h0M129,458h0M155,468h0M136,404h0M121,465h0M197,444h0M145,461h0M184,556h0M143,481h0M206,405h0M230,502h0M187,471h0M184,442h0M107,432h0M158,483h0M120,439h0M91,514h0M126,415h0M177,541h0M187,440h0M208,524h0M195,455h0M190,444h0M223,488h0M229,456h0M162,479h0M127,425h0M166,463h0M154,502h0M236,530h0M144,520h0M143,443h0M161,470h0M162,447h0M100,429h0M88,467h0M207,525h0M247,451h0M106,527h0M111,474h0M185,439h0M98,465h0M178,404h0M127,518h0M132,522h0M165,411h0M184,436h0M110,439h0M183,410h0M106,477h0M188,500h0M100,510h0M117,428h0M217,428h0M120,513h0M121,471h0M145,540h0M215,499h0M151,461h0M176,451h0M184,411h0M170,476h0M124,498h0M249,495h0M94,493h0M237,483h0M240,432h0M83,504h0M133,538h0M206,429h0M154,449h0M207,510h0M124,432h0M170,504h0M176,479h0M155,410h0M171,563h0M100,512h0M168,521h0M155,510h0M112,439h0M182,499h0M257,476h0M227,546h0M91,476h0M235,425h0M234,483h0M134,405h0M102,488h0M205,481h0M148,490h0M242,441h0M178,415h0M120,532h0M174,489h0M208,417h0M210,546h0M224,523h0M201,428h0M198,510h0M112,477h0M142,499h0M186,467h0M98,498h0M241,480h0M161,436h0M190,473h0M124,537h0M115,544h0M181,552h0M198,476h0M107,437h0M223,453h0M242,446h0M119,528h0M112,452h0M99,501h0M126,450h0M222,471h0M96,439h0M82,473h0M228,463h0M140,476h0M152,547h0M251,491h0M148,525h0M156,479h0M161,475h0M132,455h0M147,457h0M149,410h0M115,424h0M202,509h0M178,488h0M203,471h0M166,429h0M86,475h0M166,479h0M227,447h0M137,494h0M115,483h0M116,538h0M137,487h0M239,452h0M113,486h0M177,521h0M235,474h0M171,417h0M176,445h0M115,435h0M110,429h0M111,481h0M225,420h0M128,422h0M127,544h0M89,491h0M183,483h0M167,436h0M179,487h0M100,462h0M182,482h0M180,409h0M241,500h0M99,458h0M187,490h0M147,487h0M109,456h0M112,541h0M195,449h0M101,436h0M153,538h0M201,427h0M141,548h0M227,438h0M201,552h0M177,496h0M148,534h0M230,438h0M140,441h0M237,446h0M92,469h0M166,486h0M136,436h0M135,521h0M101,470h0M210,447h0M123,416h0M177,495h0M184,536h0M182,430h0M199,424h0M89,491h0M143,512h0M116,455h0M140,525h0M147,454h0M172,479h0M111,488h0M187,561h0M399,710h0M403,677h0M402,694h0M387,696h0M403,697h0M413,681h0M409,688h0M413,699h0M406,698h0M419,710h0M422,684h0M413,684h0M401,682h0M414,689h0M404,676h0M409,705h0M419,680h0M406,692h0M420,689h0M412,689h0M403,679h0M407,712h0M410,676h0M418,682h0M402,704h0M404,693h0M396,678h0M385,695h0M403,679h0M392,708h0M389,708h0M391,694h0M388,699h0M389,704h0M409,706h0M472,656h0M490,671h0M494,661h0M499,646h0M482,633h0M462,645h0M484,660h0M467,649h0M496,654h0M474,661h0M484,646h0M483,658h0M483,666h0M477,644h0M475,659h0M508,648h0M483,652h0M487,654h0M505,658h0M499,636h0M473,646h0M480,635h0M480,669h0M470,658h0M495,640h0M466,636h0M467,649h0M492,670h0M475,652h0M489,661h0M494,650h0M463,666h0M499,653h0M506,663h0M469,662h0M471,644h0M505,647h0M458,650h0M481,655h0M490,641h0M489,650h0M497,652h0M480,653h0M560,721h0M561,709h0M541,721h0M572,725h0M553,712h0M538,704h0M557,702h0M556,708h0M560,691h0M572,700h0M570,695h0M555,719h0M558,721h0M567,709h0M560,704h0M572,699h0M566,696h0M574,701h0M571,718h0M558,694h0M573,720h0M545,693h0M569,696h0M543,722h0M534,719h0M569,694h0M569,695h0M557,697h0M536,702h0M550,702h0M562,703h0M565,730h0M555,697h0M555,712h0M546,698h0M559,723h0M569,704h0M553,693h0M472,737h0M467,739h0M491,734h0M485,737h0M480,736h0M485,742h0M469,731h0M471,742h0M483,746h0M470,735h0M474,738h0M483,731h0M475,740h0M490,737h0M473,748h0M469,733h0M474,749h0M468,734h0M476,738h0M471,729h0M472,740h0M477,739h0M483,729h0M485,747h0M487,747h0M489,733h0M480,738h0M474,727h0M466,733h0M478,728h0M484,733h0M470,735h0M219,128h0M228,130h0M237,134h0M264,142h0M306,163h0M329,178h0M361,200h0M368,205h0M376,210h0M388,225h0M403,238h0M408,245h0M414,253h0M201,136h0M221,140h0M247,150h0M258,154h0M267,156h0M276,161h0M291,169h0M301,173h0M308,177h0M331,193h0M339,197h0M346,203h0M353,210h0M362,215h0M368,221h0M383,234h0M390,242h0M403,257h0M406,323h0M364,342h0M356,347h0M347,351h0M333,363h0M324,367h0M310,379h0M302,384h0M296,390h0M287,396h0M281,403h0M275,409h0M267,416h0M254,430h0M406,309h0M390,317h0M373,324h0M366,329h0M342,343h0M333,347h0M318,358h0M303,369h0M294,375h0M282,385h0M275,393h0M267,400h0M257,522h0M270,535h0M290,555h0M297,561h0M305,569h0M310,578h0M316,585h0M323,590h0M336,605h0M341,612h0M377,657h0M381,663h0M387,670h0M392,679h0M281,563h0M294,577h0M308,590h0M314,599h0M321,607h0M326,614h0M334,621h0M350,642h0M356,648h0M373,671h0M378,677h0" style="fill:none;stroke:var(--ink);stroke-linecap:round;stroke-width:2.4;opacity:0.9"/><path d="M184,129h0M157,145h0M193,84h0M163,91h0M175,132h0M155,86h0M104,119h0M197,107h0M111,114h0M147,121h0M168,132h0M191,132h0M162,124h0M112,100h0M132,126h0M108,131h0M170,118h0M153,95h0M183,80h0M135,97h0M184,118h0M179,101h0M125,115h0M489,292h0M525,287h0M456,305h0M501,252h0M436,322h0M453,269h0M431,245h0M447,291h0M479,286h0M461,321h0M429,297h0M485,287h0M461,326h0M495,237h0M519,301h0M500,308h0M489,270h0M506,306h0M506,285h0M510,288h0M446,322h0M434,292h0M446,288h0M440,253h0M473,239h0M507,295h0M452,316h0M434,258h0M507,323h0M514,256h0M451,323h0M429,287h0M463,268h0M454,310h0M437,279h0M458,259h0M475,244h0M482,276h0M436,258h0M506,263h0M155,501h0M130,481h0M155,472h0M158,457h0M197,545h0M99,529h0M148,464h0M138,524h0M124,462h0M135,558h0M218,430h0M191,539h0M166,513h0M183,483h0M216,547h0M243,489h0M255,504h0M81,474h0M233,489h0M196,461h0M96,495h0M257,501h0M102,433h0M165,564h0M112,494h0M211,519h0M171,487h0M115,547h0M189,524h0M229,494h0M164,405h0M240,526h0M172,436h0M85,503h0M189,512h0M85,459h0M130,472h0M114,438h0M193,519h0M242,521h0M122,536h0M147,480h0M149,441h0M241,453h0M107,529h0M135,430h0M120,448h0M129,539h0M229,517h0M231,461h0M201,548h0M137,449h0M188,533h0M251,448h0M108,533h0M189,443h0M206,445h0M190,494h0M138,501h0M127,444h0M189,474h0M216,408h0M169,460h0M408,696h0M386,692h0M389,707h0M417,700h0M390,699h0M407,700h0M405,712h0M405,699h0M417,684h0M488,667h0M469,663h0M481,649h0M474,636h0M502,658h0M485,662h0M471,631h0M483,634h0M481,651h0M473,668h0M477,667h0M496,663h0M487,650h0M492,670h0M543,696h0M580,712h0M568,712h0M554,731h0M571,705h0M563,711h0M552,693h0M577,710h0M555,710h0M564,716h0M546,699h0M488,739h0M488,740h0M486,739h0M483,740h0M482,740h0M485,729h0M209,125h0M246,135h0M254,139h0M272,146h0M281,150h0M291,155h0M298,157h0M314,168h0M322,171h0M338,182h0M345,188h0M354,193h0M383,218h0M397,232h0M211,137h0M231,142h0M238,145h0M283,164h0M317,182h0M323,188h0M375,227h0M396,248h0M409,262h0M412,320h0M396,327h0M388,331h0M381,334h0M372,339h0M340,356h0M318,373h0M261,423h0M399,313h0M382,321h0M358,334h0M348,339h0M324,353h0M310,364h0M289,380h0M259,407h0M252,412h0M246,420h0M262,527h0M277,540h0M285,550h0M330,598h0M348,619h0M353,627h0M360,634h0M366,641h0M370,649h0M248,529h0M255,536h0M261,541h0M268,550h0M274,557h0M289,569h0M301,585h0M339,627h0M345,634h0M363,657h0M366,664h0M383,686h0" style="fill:none;stroke:var(--ink);stroke-linecap:round;stroke-width:3.6;opacity:1"/><text x="222" y="100" style="font:400 30px var(--body);letter-spacing:-.02em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">Echo</text><text x="222" y="126" style="font:400 16px var(--mono);fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">mic, wake word, speaker</text><text x="392" y="268" text-anchor="end" style="font:400 30px var(--body);letter-spacing:-.02em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">Home Assistant</text><text x="392" y="294" text-anchor="end" style="font:400 16px var(--mono);fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">speech to text and back</text><text x="285" y="470" style="font:500 30px var(--body);letter-spacing:-.02em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">Agent</text><text x="285" y="496" style="font:400 16px var(--mono);fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">Claude, OpenClaw or your own</text><text x="372" y="700" text-anchor="end" style="font:400 30px var(--body);letter-spacing:-.02em;fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">Tools</text><text x="372" y="726" text-anchor="end" style="font:400 16px var(--mono);fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">lights, web search, MCP</text><text x="298" y="212" text-anchor="end" style="font:400 15px var(--mono);letter-spacing:.04em;fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">your words, spoken reply</text><text x="345" y="392" style="font:400 15px var(--mono);letter-spacing:.04em;fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">text, reply</text><text x="270" y="610" text-anchor="end" style="font:400 15px var(--mono);letter-spacing:.04em;fill:var(--ink-dim);paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round">calls, results</text></svg><figcaption>Only the Echo gets flashed. You can swap the agent without touching it again.</figcaption></figure>

| Agent | How it connects | Can it control devices? | What you pay |
|---|---|---|---|
| Claude | [Anthropic integration](https://www.home-assistant.io/integrations/anthropic/) | Yes, the ones you expose | API usage |
| OpenAI | [OpenAI integration](https://www.home-assistant.io/integrations/openai_conversation/) | Yes, the ones you expose | API usage |
| Google Gemini | [Gemini integration](https://www.home-assistant.io/integrations/google_generative_ai_conversation/) | Yes, but not with Google Search on | Free tier with limits, or API usage |
| Ollama | [Ollama integration](https://www.home-assistant.io/integrations/ollama/) | Experimental | Your own hardware |
| [OpenClaw](https://github.com/openclaw/openclaw) | [techartdev's integration](https://github.com/techartdev/OpenClawHomeAssistantIntegration) or [PrayerfulDrop's bridge](https://github.com/PrayerfulDrop/HA-OpenClaw-Conversation-Agent-and-Bridge) | Yes, once you turn it on | Whichever model it calls |
| [Hermes Agent](https://github.com/NousResearch/hermes-agent) | [ericgla's integration](https://github.com/ericgla/hermes-agent-home-assistant-voice) | Yes, once you turn it on | Whichever model it calls |
| Your own agent | [Claude API](https://platform.claude.com/docs) plus a custom integration | Whatever tools you write | API usage |

[Home Assistant's Anthropic integration](https://www.home-assistant.io/integrations/anthropic/) is the short path for Claude. You add an API key from a billed account and pick Claude as the conversation agent. It controls only the devices you expose to voice, and it has options for web search, web fetch and code execution. To give it more tools, add Home Assistant's [MCP client](https://www.home-assistant.io/integrations/mcp/), which passes an MCP server's tools to the agent.

OpenAI and Gemini work the same way, with their own API keys. Ollama is the one with no API bill, but Home Assistant calls its device control experimental, needs a model that supports tools, and recommends exposing fewer than 25 devices.

OpenClaw goes through community integrations. [techartdev's](https://community.home-assistant.io/t/openclaw-for-home-assistant-chat-card-assist-agent-automation-services-hacs/989054) registers it as an Assist agent and, if you turn on tool calls, lets it call Home Assistant services. A commenter in that thread asked in May whether it works with Whisper and Piper voice pipelines, and I couldn't find an answer. Test that first. [PrayerfulDrop's version](https://community.home-assistant.io/t/beta-ha-openclaw-conversation-agent-and-bridge/1005678) adds a bridge in Docker, with a setting that decides whether actions reach Home Assistant at all.

Your own agent is the last option: a small server that calls the Claude API with your tools, plus a custom Home Assistant integration that registers it as a conversation agent. I'd do this last. The built-in integration gets voice working, and you only replace the brain once you know what it can't do.

## What does it cost per month?

The software is free. My estimate at 30 voice requests a day, about 3,000 tokens in and 200 out per request, using [current API prices](https://platform.claude.com/docs/en/about-claude/pricing):

| Item | Monthly |
|---|---|
| Claude Haiku 5.5 | About $0.40 |
| Claude Sonnet 5.5 | About $7 |
| Raspberry Pi running Home Assistant, at $0.17/kWh | About $0.60 |
| Desktop PC left on for it | About $10 |

Agent tasks change that math fast. Ten tasks a day at 30,000 tokens each adds about $21 a month on Sonnet and about $1 on Haiku.

## What can go wrong?

A failed flash can brick the Echo, and Amazon can close these holes with an update. Aftermath's Person now owns four Shows. One Show 8 arrived with a blown left speaker driver, and a Kid's edition Show 5 had child-safety problems, so buy the plain model and expect some used units to be duds.

Voice is also a poor fit for a long task. [ericgla's Hermes integration](https://github.com/ericgla/hermes-agent-home-assistant-voice) has the best answer I found: after 15 seconds the speaker says "I'm working on that," then reads the answer when it's ready. Its README lists a Home Assistant Voice Preview Edition or any other Assist satellite, and I haven't seen it tested on an Echo. With the other agents, plan on sending long results to your phone.

I'd buy a used 2019 Show 8 and install EchoLocal, with Haiku for the lights and Sonnet on a second wake word for harder questions. But your TV can say a wake word too. Give the agent the lights before you give it your email.

---
Robert Gourley, CXO, Agentic Systems: product designer who builds the agent systems teams ship with. Overview: https://www.robertcreative.com/md. Index: https://www.robertcreative.com/llms.txt.
