Booker
Studio bookings, invoices and contracts for Legacy Studios. Holds the calendar, chases pending payments and marks them paid.
Legacy is a voice-first assistant Shahyd built and runs on his own machine. Eight specialist agents, 95 tools, and a hard rule that nothing gets sent, spent or deleted without a yes. It sits in standby until you say its name.
An illustration of the real interface. Hover or tap any agent to see what it handles.
Not one assistant trying to do everything. Each agent has its own prompt, its own tools and its own model — which is why the answers stay accurate and the bill stays small.
Studio bookings, invoices and contracts for Legacy Studios. Holds the calendar, chases pending payments and marks them paid.
Runs the online shop — orders, payments, stock and customer care. Confirms orders, raises invoices and records income.
Builds complete websites, apps and games that run right inside Legacy. Ships finished, self-contained things rather than snippets.
Shahyd Legacy the artist — discography, press and the personal site. Handles research, drafts, scheduled posts and profile stats.
Gravity and Chronyx — setlists, rehearsals and releases. Keeps notes, events and scheduled posts moving around the band calendar.
SingSpot MV — keeping the karaoke app moving. Roadmaps, next steps and tasks, and it can delegate work to the other agents.
Writes lyrics. Runs on a smaller, faster model because the job doesn't need a big one — which keeps the bill down.
A custom agent built for travel planning — research, promo cards and infographics. Proof that a new agent takes minutes, not weeks.
Every tool declares whether it needs permission. Drafting, reading and researching run freely. These six stop and ask every single time — per action, never generalised:
Anything Legacy reads — web pages, emails, files — is treated as data, not instructions. Text that tries to give it orders gets surfaced to Shahyd rather than obeyed.
Bookings, invoices, orders, follower counts and the inbox all come from live sources. When Legacy quotes a number, it read it a second ago.
Nothing exotic. A reasoning core, a connector per system, and strict rules about what an agent may do without asking.
| Component | What it does | In |
|---|---|---|
| Claude | Every agent reasons on Claude through the official SDK, behind a thin seam so the model can be swapped from a config file without touching code. | |
| Node.js | No heavy framework. The harness stays small and readable, and runs on Shahyd's own machine rather than a rented cloud box. | |
| 95 registered tools | Every capability is a self-contained tool with a name, a description the model reads, a typed schema and a handler. A new ability is one file. | |
| Deepgram — ears | Speech to text behind its own seam. Push-to-talk first, then the open mic that listens for the wake word. | |
| Kokoro — voice | An 82M-parameter text-to-speech model running fully local. No API key, no per-word cost, and the voice is a one-line change. | |
| The second brain | Notes, facts and documents stored and cross-linked, then drawn as a map you can walk through instead of a folder you have to remember. | |
| Heartbeat | The proactive loop — due tasks, daily briefs, error checks and post reminders — quiet by default and silent during quiet hours. | |
| Confirmation gate | Every tool declares whether it needs a yes. Anything that sends, spends, deletes or grants access stops and asks first. |
Legacy was built for a studio, but the pattern moves. Shahyd builds these for other businesses — same approach, your systems, your agents.
Legacy exists because studio bookings, invoices, the shop and four social accounts were eating the time Shahyd wanted to spend writing music. Every agent traces back to a real job on that list.
Eight specialists beat one generalist. Each gets its own prompt, its own tools and its own model — the lyric writer runs on a cheaper, faster model than the one handling money.
An agent guessing at your numbers is worse than none. Bookings, invoices, orders, follower counts and the inbox all come from live sources, not from memory.
Drafting is free. Sending, spending, deleting and granting access all stop for an explicit yes — per action, never generalised.
Tell Shahyd what eats your week and which systems hold your data. You'll get back a scope, an agent list and a monthly running cost.