Ruma
Not measured yet stableA set of Rust crates with the Matrix API and event types (client-server, federation, appservice, identity, push); matrix-rust-sdk and several homeservers build on it.
Rust · licence MIT
- Server
The collector has not measured this project yet.
AI
AI policy
What the project says about AI-made contributions
Banned (fits the chosen stance)(against the chosen stance)“Contributions must not include content generated by large language models or other probabilistic tools like ChatGPT, Claude, and Copilot.”
Reasons given: ethics of training data, electricity and water use, quality, copyright. Exception for translating issue text into English.
Source: github.com/ruma/ruma/blob/67ed21477e29dc6eabf3224d3c9ebb4ec73d617b/CONTRIBUTING.md
AI in development
Whether the developers use AI tools on the repository
None found (fits the chosen stance)(against the chosen stance)- 0 of 630 non-bot commits in the last 365 days carry an AI attribution (0.0 %), counted at 67ed21477e29
AI in the product
Whether the product itself has AI features
None found (fits the chosen stance)(against the chosen stance)A library: no LLM or generative AI feature found in its code or docs.
Features
| Feature | Value | How we know | Evidence |
|---|---|---|---|
| Encryption (E2EE) | Partial: Partial types and endpoints for keys and backups only; no crypto implementation (that is matrix-sdk-crypto / vodozemac) | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Crypto | none (types only) | — | — |
| Sliding sync | Yes: Yes MSC4186 request and response types (sync_events v5) | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Next-gen auth (OIDC) | Yes: Yes authorization server metadata endpoint types | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Threads | Yes: Yes thread relation types and endpoints | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Spaces | Yes: Yes | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Appservice | Yes: Yes | code | github.com/ruma/ruma/blob/67ed21477e29dc6eabf322 |
| Purpose | client, bot, bridge, server | claimed | github.com/matrix-org/matrix.org/blob/041599b0dc |
| Used by | fest, matrix-rust-sdk | — | — |
Notes
matrix.org lists it as "Ruma" (Stable, Rust, maintainer: Ruma team). Last non-bot commit 2026-11-02, 630 non-bot commits in the last year and 17 authors in the last 90 days by our count at 67ed21477e29 (the collector recounts).
Researched by an AI agent (Claude) on 5 Nov 2026, not checked by a person. Source file: data/projects/sdk/ruma.yaml. Spotted a mistake? Open an issue with a link.