Add Zooid to the ecosystem client list#3470
Conversation
There was a problem hiding this comment.
Thanks for contributing to the matrix.org website. I have automatically marked your pull request as a draft. Please restore the PR template to your PR description and follow our contributing guidelines, then undraft to let the team know the PR is ready for review.
Zooid is an open-source, self-hostable Matrix client for collaborating with AI agents alongside your team, built on matrix-js-sdk. Signed-off-by: Ori Ben <ori@makelinks.co>
f5710c4 to
fa80835
Compare
awtj8o81ryywg793
left a comment
There was a problem hiding this comment.
Please have a read of CONTRIBUTING.md, and document the license of the project's logo in a zooid.svg.license file. Thanks!
| licence = "MIT" | ||
| language = "TypeScript" | ||
| latest_release = "2026-06-14" | ||
| maturity = "Beta" |
There was a problem hiding this comment.
I'm not too sure if this should be Alpha or Beta.
|
From the website, this seems a little odd, it specifically sites the server as being Tuwunel? I don't know if this is what people would actually want when looking on the clients page for a Matrix client, to me at least it seems too specialized rather than for Matrix as a whole. |
@Henry-Hiles I'm the maintainer. It works with any matrix server, tuwunel is just what we bundle for people to use locally |
|
I updated the website. Here's a clearer explanation of the stack:
|
… logo license Signed-off-by: Ori Ben <ori@makelinks.co>
|
The Zooid client can be used independently of the daemon. Without the daemon - it'll be a graceful degradation to a normal chat app, without ACP features. That's an important feature of the architecture. Also the daemon allows you to talk to an agent without Zooid client (again without ACP features). so the concept here is to build an interoperable chat app + daemon. |
|
@Henry-Hiles anything else I can do to help advance this PR? |
I'm not part of the Website WG, I cannot really help. |
weeman1337
left a comment
There was a problem hiding this comment.
I tried out the client to test it's functionality. Unfortunately I wasn't able to get it up and running. I ended up on this page:
Can you please update the documentation about setting in up @orivibes ?
@weeman1337 thanks for the reply! yes, I added an explanation in https://github.com/zooid-ai/clients Anyway, to point it to a homeserver you need to run this way: |
Yeah, that's consistent with the license that I purchased, it says: "This license grants its holder perpetual, non-exclusive, worldwide rights to unlimited use of the licensed image [...] without providing attribution to the Icon creator Co-authored-by: Jack S. <181536874+awtj8o81ryywg793@users.noreply.github.com> Signed-off-by: Ori Ben <103140410+orivibes@users.noreply.github.com>
weeman1337
left a comment
There was a problem hiding this comment.
Can you add
[extra.packages]
The build requires it even if it is empty
7134faa to
76ae22f
Compare
The ecosystem/client.html template requires page.extra.packages to exist; without it Zola fails to render the page. Zooid ships no downloadable packages, so the table is intentionally empty. Signed-off-by: Ori Ben <ori@makelinks.co>
76ae22f to
9f35afd
Compare
@weeman1337 done ✅ |
Description
Adds Zooid to the ecosystem client list.
Zooid is an open-source, self-hostable Matrix client for collaborating with AI agents alongside your team. It's built on
matrix-js-sdk(Vite + React) and renders the structure of the Agent Client Protocol (ACP) — approval cards, tool calls, sub-agent trees, live plan state — inline in the timeline, next to ordinary human chat, threads, and spaces.content/ecosystem/clients/zooid.mdcontent/ecosystem/clients/zooid.svgwebapppackage entry — Zooid is self-hosted (shipped with thezooiddaemon). A live community instance is linked in the description for trying it without setup.Source: https://github.com/zooid-ai/clients
Related issues
Closes #3471
Role
Contributing as an individual. I'm affiliated with the Zooid project that this PR adds.
Timeline
No deadline — review whenever convenient.
Signoff
The commit is signed off (DCO check passing).