# Stable Updates Published

**Stable Updates Published**

- [Baibot](https://github.com/etkecc/baibot): latest *new*
- [Cinny](https://github.com/ajbura/cinny): [v4.1.0](https://github.com/ajbura/cinny/releases/tag/v4.1.0) -&gt; [v4.2.0](https://github.com/ajbura/cinny/releases/tag/v4.2.0)
- [Element](https://github.com/element-hq/element-web): [v1.11.76](https://github.com/element-hq/element-web/releases/tag/v1.11.76) -&gt; [v1.11.77](https://github.com/element-hq/element-web/releases/tag/v1.11.77)
- [Honoroit](https://github.com/etkecc/honoroit): [v0.9.25](https://github.com/etkecc/honoroit/releases/tag/v0.9.25) -&gt; [v0.9.26](https://github.com/etkecc/honoroit/releases/tag/v0.9.26)
- [Synapse Admin](https://github.com/etkecc/synapse-admin): v0.10.3-etke12

**Service Update: New Component - [Baibot](https://etke.cc/help/bots/baibot/)**

At [etke.cc](https://etke.cc/), we haven’t been entirely happy with the state of [AI](https://en.wikipedia.org/wiki/Artificial_intelligence) / [LLM](https://en.wikipedia.org/wiki/Large_language_model) integration into Matrix.

We’ve been offering the [matrix-chatgpt-bot](https://etke.cc/help/bots/chatgpt/) service to our customers, but we’ve **found it rather limited** because:

- it’s **complicated to install**, requiring manual intervention
- it **doesn’t allow self-servicing** (changing the configuration at runtime), which increases our support burden
- it only supports a **single provider (OpenAI) and model**, hardcoded in the configuration
- it **only supports text-generation**
- it stores all its state (including messages exchanged in encrypted rooms) in a **plaintext** file

This provoked us to develop a more private and much more [🌟 featureful](https://github.com/etkecc/baibot?tab=readme-ov-file#-features) alternative - [baibot](https://github.com/etkecc/baibot). 🤖 As with everything we do, it’s released under the AGPLv3 license.

Existing etke.cc customers can request [the new baibot service](https://etke.cc/help/bots/baibot/) by [contacting us](https://etke.cc/contacts/), while new customers can order it directly from [our order form](https://etke.cc/order/).

To learn more about the project and how to install the software against your own Matrix server, see the [baibot project on Github](https://github.com/etkecc/baibot).

**Service Update: [ChatGPT bot](http://etke.cc/help/bots/chatgpt/) is Deprecated**

The [ChatGPT bot](https://github.com/matrixgpt/matrix-chatgpt-bot) hasn’t been receiving fixes and new features for a long time, so we decided to deprecate it and offer [Baibot](https://etke.cc/help/bots/baibot/) as a replacement.

**Service Update: Synapse-Admin Fork**

Since day one, we’ve been offering [Synapse-Admin](https://etke.cc/help/extras/synapse-admin/) as a core service. Over time, we identified several areas where small tweaks and enhancements could improve the user experience.

Little by little, we’be been making improvements or adopting and reworking existing upstream PRs, which have been stuck in review for long. We’re hoping that all our changes will eventually be accepted upstream and will make our fork obsolete.

For now, it seems like the original project has lost momentum, so we’ll continue maintaining our own fork, for the benefit of our customers

Here’s a list of the changes already implemented ([full details here](https://github.com/etkecc/synapse-admin/#changes)):

- [Prevent admins from deleting themselves](https://github.com/etkecc/synapse-admin/pull/1)
- [Fix user’s default tab not being shown](https://github.com/etkecc/synapse-admin/pull/8)
- [Add identifier when authorizing with password](https://github.com/Awesome-Technologies/synapse-admin/pull/601)
- [Add ability to toggle whether to show locked users](https://github.com/Awesome-Technologies/synapse-admin/pull/573)
- [Fix user’s display name in header on user’s page](https://github.com/etkecc/synapse-admin/pull/9)
- [Fix footer overlapping content](https://github.com/Awesome-Technologies/synapse-admin/issues/574)
- Switch from nginx to [SWS](https://static-web-server.net/) for serving the app, reducing the size of the Docker image
- [Fix redirect URL after user creation](https://github.com/etkecc/synapse-admin/pull/16)
- [Display actual Synapse errors](https://github.com/etkecc/synapse-admin/pull/17)
- [Fix base\_url being undefined on unsuccessful login](https://github.com/etkecc/synapse-admin/pull/18)
- [Put the version into manifest.json](https://github.com/Awesome-Technologies/synapse-admin/issues/507) (CI only)
- [Federation page improvements](https://github.com/Awesome-Technologies/synapse-admin/pull/583) (using theme colors)

More updates are in the pipeline ([check them here](https://github.com/etkecc/synapse-admin/issues)). A big thank you to the authors and contributors of the upstream project for providing such an outstanding tool!

**Service Update: [admin.etke.cc](https://admin.etke.cc/) Goes Live**

Our Synapse-Admin fork is now the default on all servers, updated with regular maintenance runs. However, if you’d like to check out the latest improvements before they’re installed on your server, we’ve launched [admin.etke.cc](https://admin.etke.cc/). This CDN-hosted version always features the latest commit from the [fork repo](https://github.com/etkecc/synapse-admin).

[Source](https://matrix.to/#/!gqlCuoCdhufltluRXk:etke.cc/$xUEuA5a7nvGJzXldyu52GkW7ViFtCThp8Cz-m3dyi_8?via=etke.cc&via=matrix.org)

---
* [llms.txt](https://etke.cc/llms.txt): full site index in markdown
