Every family has the same unfinished plan. Someone says we should all get together, everyone agrees, and then nothing happens. It isn't that nobody wants to. It's that one simple-sounding idea hides a dozen moving parts. When is everyone actually free? Whose house should it be this time? What are we doing: a meal, a film, a games night? Who's bringing what, and is it the same person as last time? Those questions bounce around a group chat, the replies trail off, and the one person who usually organises either picks it all up again or lets it slide. The weekend passes, and the plan stays a plan.

Kith is an easier way to organise, plan and set up family get-togethers. It takes that tangle of decisions and turns it into one short, simple conversation. You say what kind of get-together you'd like, and Kith hands back a finished plan:
- a time that works for everyone coming;
- the home whose turn it is to host, with the reason;
- something to do that fits the occasion and the place;
- a bring-list shared out fairly across everyone.
It takes about a minute. The family stays in charge throughout: any suggestion can be swapped for another, and nothing is locked in until someone says yes.

The thinking behind Kith is simple. Getting a family together is a demanding, many-sided task, so the experience of doing it should be the opposite. Every part of Kith is designed around a simple, easy flow: one question at a time, a sensible suggestion already waiting, and the reason for it shown alongside. You never face a blank form or a wall of options; you make one small decision and move on. That simplicity is possible because the heavy lifting happens somewhere else, inside the Kith agent engine, which is delivered as an MCP server.
How the Kith agent works

At the heart of Kith is its planning engine, and the engine is the Kith MCP server. The Kith MCP server takes everything Kith knows how to do and offers it as a small set of clear tools an assistant can call on the family's behalf:
- finding the times when everyone is free;
- working out whose turn it is to host;
- suggesting what to do;
- sharing out who brings what;
- drafting a whole plan in one go, and confirming it only when the family agrees.
Because it follows the standard, the same engine can sit behind any assistant that speaks MCP. Kith was built to the published requirements for connecting an MCP server to Alexa+, so a family could one day simply say, "Alexa, help us all get together this weekend," and have a real plan come back.
In practice the conversation is the easy part, and the engine does the work. When a family member asks for a movie night, the assistant passes the request to Kith. Kith checks everyone's availability, picks the home that has gone longest without hosting, chooses an activity that suits it, and drafts the plan. The assistant reads it back in a sentence or two and asks whether to lock it in. If someone would rather do Sunday, or host somewhere else, the family can change it. When they say yes, Kith confirms the plan and shares out the bring-list.
The Kith app and the assistant work from the same plan, so whatever is decided by voice appears on the family's screen, and the other way round. Nothing gets out of step, and nobody is left wondering which version is right.

The Flow
On screen, Kith shows the plan as four simple pieces: When, Where, What and Bring. Only one question is in focus at a time. Everyone's free on Saturday evening, so that's offered first. It's Mia's turn to host, and Kith says why: she hasn't hosted in a while. There are two ideas for the evening, and one tap picks one. Then the bring-list appears, already shared out evenly, and anyone can hand an item to someone else. The plan fills in piece by piece until it's done. There's no clutter, no long thread to scroll back through, and no one left doing it all.
Through the assistant, the same flow becomes a short conversation. You ask, Kith proposes, you agree or adjust, and it's settled.
Who it's for
Kith is first of all for families, and it helps them in the ways that matter most.
- More get-togethers happen. What stops families gathering more often isn't a lack of wanting; it's the friction of planning. Kith removes it, turning a week of back-and-forth into a confirmed plan in under a minute.
- The load is shared. Hosting rotates and the bring-list is divided evenly, so the same person isn't always hosting, cooking or organising, and that fairness is visible rather than assumed.
- Everyone can trust it. The whole family works from one shared plan, by tap or by voice
- Children can join in. Clear choices, one decision at a time, and small roles of their own ("Leo picks the film") make them part of it rather than bystanders.
The same idea reaches well beyond the family. Any trusted circle that needs a time that suits everyone, a fair turn and a fair split of who does what can use the same engine:
- workplace teams who want socials without one person always arranging them;
- care circles organising meals and visits around a new parent or someone who's unwell;
- book clubs, hobby groups and faith communities keeping their regular meetups going;
- neighbours planning a street potluck;
- flatmates sharing meals and chores.
What Kith offers a family it can offer all of them: the friction taken out of getting a group together, easily.
Why now
Alexa+ moves beyond user interactions beyond simple conversations making it such that in Kith's use case it's "just ask, and it's handled" a real expectation in the home. It's personal, it's practical, and it's the kind of task people would have put off precisely because it's fiddly.
Kith is not a group chat, a calendar, a booking site or a feed. It doesn't add more noise to family life; together with Alexa+ it removes the decisions that stop a get-together from happening, so the only thing left to do is show up.
Today Kith runs as a web app and as a live MCP server. The experience is demo'd on the app and simulated on an Alexa+ screen mini-app, where a voice agent plans through the very same engine. Real Alexa+ devices will follow once Amazon opens its add-on tools, which are currently available only to select partners.
Built with: JavaScript (Node.js), React, Vite, Express, SQLite and plain CSS for the app; the Model Context Protocol through the official TypeScript SDK (Streamable HTTP) with Zod for the Kith MCP server; ElevenLabs Conversational AI for the voice agent; and the Alexa+ MCP Toolkit documentation as the integration target.
Built With
- css
- express.js
- kiro
- node.js
- react
- sqlite
- typescript
- vite
- zod
Log in or sign up for Devpost to join the conversation.