Conduit

Kommunikation

Conduit är en lättviktig Matrix-homeserver skriven i Rust som körs som en enda binär med inbäddad databas och förenar sig med övriga Matrix-nätverket.

Betyg 74 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

Projektets egen dokumentation beskriver Conduit som 'A Matrix homeserver written in Rust' byggt på Ruma (Matrix Spec-bibliotek) och axum.

Matrix Client-Server API (implementeras av Conduit) · Matrix.org Foundation (spec); Conduit/Famedly (implementation)

Källa: https://spec.matrix.org/latest/client-server-api/

Kontrollerat:

MCP · Ej hittat

Kontrollerat i officiella docs, MCP-registret, npm, PyPI och GitHub; ingen integration.

Källa: https://registry.modelcontextprotocol.io/v0/servers?search=conduit&limit=10

Kontrollerat:

Conduit i terminalen på matrix-01: docker ps visar conduit-app med image matrixconduit/matrix-conduit:latest och status Up 9 minutes, Matrix Client-Server-API:t svarar med klientversionerna v1.9 till v1.12 och tre instabila funktioner, databaskatalogen är 8,5 MB, inloggade anna.lindqvist är med i 4 rum med sina rum-id:n och loggen visar fyra INFO-rader för http_request
1 / 6 Servern i drift: container, API-versioner, databasens storlek och rummen

Bedömning

Så bedömer vi

Totalbetyg

74 av 100

Preliminär (källbaserad)

Bedömningsprofil
Labbet kör Conduit i en enda container på en liten virtuell dator, och deltagarna ansluter med sina befintliga Matrix-klienter för att chatta med externa gäster.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Apache-2.0 enligt LICENSE i det officiella GitLab-repot (verifierad via postens källor 2026-10-27); OSI-godkänd licens med full rätt att läsa, ändra, återdistribuera och drifta själv. Matrix är ett öppet standardformat/protokoll utan leverantörslåsning.

  2. Funktionell passform

    En lättvikts homeserver som federerar med övriga Matrix-nätverket och når externa gäster via valfri Matrix-klient täcker labb-användningsfallet väl enligt conduit.rs och dokumentationen; broar mot Discord m.fl. är möjliga via bryggor. Projektet är dock självbetecknat beta med viss funktionalitet kvar — mindre luckor, inga kringgåenden.

  3. Dataflytt och interoperabilitet

    Data nås och flyttas via de standardiserade Matrix klient-/server-API:erna och federeringen, och säkerhetskopiering sker på filnivå i den inbäddade RocksDB-databasen enligt conduit.rs. En dokumenterad exportfunktion för hela serverdatamängden saknas belägg — därför inte 4.

  4. Mognad och trygghet

    Aktivt sedan 2020 (GitLab-projekt skapat 2020-10-28) och senaste utgåvan v0.10.15 publicerad 2026-09-30 enligt GitLab API — regelbundna utgåvor och dokumentation sida vid sida med koden. Självbetecknad beta och mindre ekosystem än de stora homeserverimplementationerna gör att nivå 4 inte är belagt.

  5. Framtidskraft

    Väldokumenterat standardiserat Matrix-API (klient-/server och federation) och enkel konfigurationsfil ger verklig automation och integration via klienter och bryggor enligt conduit.rs och dokumentationen. Egna webhooks, SDK eller agent-/MCP-integration är inte dokumenterade — nivå 4 nås inte.

  6. Drift och införande

    En enda binär/container med inbäddad RocksDB-databas, officiell Docker-image (matrixconduit/matrix-conduit) och enkel konfigurationsfil för domän, port och registrering — dokumenterat på famedly.gitlab.io/conduit. Löpande drift är minimal: ingen separat databastjänst, säkerhetskopiering på filnivå.

  7. Kostnadsbild

    Apache-2.0 utan licenskostnad enligt LICENSE i repot. Kostnadsbilden är därmed tydlig på licenssidan, men driftkostnader (liten virtuell dator, lagring, underhåll, ev. reverse proxy) får beräknas själv — per regel ger gratis licens 3, inte 4.

  8. Svensk användbarhet

    Namngiven negativ kontroll: den officiella dokumentationssiten famedly.gitlab.io/conduit serveras med lang="en" utan svenskt språkval (verifierat 2026-10-27), och Conduit har inget eget webbgränssnitt som kan lokaliseras. Ingen svensk dokumentation, lokalisering eller svensk support är belagd.

Om Conduit

Conduit är en enkel, snabb och pålitlig chattserver enligt Matrix-specifikationen, skriven i Rust. Den är byggd för att vara lättviktig: en enda binär med inbäddad databas (RocksDB som standard) kan köras på små värdar, och installationen går på några minuter i stället för en uppsättning separata tjänster.

Användare på er homeserver kan chatta med användare på alla andra Matrix-servrar, eftersom Matrix är ett öppet och decentraliserat nätverk. Via broar kan ni dessutom nå användare utanför Matrix, till exempel en community på Discord. Projektet betecknar sig självt som beta: det är användbart i drift men saknar fortfarande en del mindre funktioner.

Conduit passar labbet och mindre miljöer som vill driva en egen Matrix-server utan tyngden av en stor referensimplementation. Officiell distribution sker via Docker Hub, och dokumentationen ligger tillsammans med källkoden i GitLab-repot. Servern konfigureras med en enkel konfigurationsfil för domän, port och registrering och nås därefter av valfri Matrix-klient. Eftersom databasen är inbäddad sker säkerhetskopieringen på filnivå.

Användning

Passar för

  • Driva en egen Matrix-homeserver på en liten värd i labbet
  • Federera med övriga Matrix-nätverk utan tyngre serverplattform
  • Broa chatten mot Discord eller andra plattformar via bryggor
  • Köras som enda container med inbäddad databas i stället för flera tjänster

Passar mindre bra för

  • Stora installationer med tusentals samtidiga användare
  • Organisationer som behöver alla Matrix-funktioner; Conduit är beta
  • Miljöer som kräver separat databasserver för styrning och säkerhetskopiering

Styrkor och begränsningar

Styrkor

  • En enda binär med inbäddad RocksDB-databas, minimal drift
  • Skriven i Rust med fokus på enkelhet, snabbhet och tillförlitlighet
  • Federerar med övriga Matrix-nätverket och broar mot externa plattformar
  • Officiell Docker-image och dokumentation sida vid sida med koden

Begränsningar

  • Betecknas av projektet självt som beta med viss funktionalitet kvar
  • Mindre ekosystem och färre tillägg än de stora homeserverimplementationerna
  • Ingen extern databas; säkerhetskopiering sker på filnivå

Skärmbilder

Tekniska resurser

Alternativ

Thunderbird är Mozillas fria e-postklient för skrivbordet, med kalender, adressbok, chattyta och OpenPGP-kryptering inbyggd — oberoende av e-postleverantör.

Startår
2003
Licens
MPL-2.0
Öppen källkod
Ja
MCP
MCP-server, Tredjepart

Betyg

92 av 100

Preliminär (källbaserad)

Läs bedömningen om Thunderbird
Visa alla fakta och bedömningarVisa alla fakta
Startår
2003
Licens
MPL-2.0Öppen källkod (OSI-godkänd licens) · Kärnan är MPL-2.0. · Licensmodeller
Öppen källkod
Ja
Utgåva
Thunderbird (MPL-2.0)Fri klient; utvecklas i comm-central (Mercurial), inte på GitHub.
Plattformar
Windows · macOS · Linux
API
Annan Verifierat
MCP
MCP-server, Tredjepart
Export
Finns Standardformat (mbox/eml) för export av e-post. Verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Svenska · Support: Engelska
Öppenhet och kontroll Gäller: MPL-2.0 (OSI) under Mozilla-stiftelsen, helt öppen utveckling och öppna standarder (IMAP/SMTP/CalDAV).
Funktionell passform Gäller: Konton, filter, kalender, adressbok, kryptering och flerkonto täcker e-postanvändningsfallet utan större luckor.
Dataflytt och interoperabilitet Gäller: Öppna protokoll och format (mbox/maildir, vCard, iCalendar); export manuell och JMAP saknas.
Mognad och trygghet Gäller: Över 20 års historia med månatliga utgåvor och årliga ESR — mycket moget.
Framtidskraft Gäller: Tilläggssystem och kommandoradsflaggor möjliggör viss automation; inget programs API/agentgränssnitt.
Drift och införande Gäller: Skrivbordsprogram med nästan inget driftansvar; omfattande dokumentation.
Kostnadsbild Gäller: Helt gratis (donationsfinansierat), ingen licenskostnad eller funktionsnivåer.
Svensk användbarhet Gäller: Fullt officiellt svenskt språkpaket (sv-SE) och svensk dokumentation per utgåva.

Kostnad: Gratis. Installation och användarsupport.

Faktakontrollerad

Element

Kommunikation · Matrisklient (snabbmeddelanden) för webb, desktop och mobil

Element är en öppen Matrix-klient för webb, dator och mobil med krypterad realtidskommunikation och federation mellan hemserver. Klientkoden ges ut under AGPL-3.0 eller GPL-3.0, med kommersiell licens som alternativ.

Startår
2016
Licens
Multilicens: AGPL-3.0 eller GPL-3.0, alternativt kommersiell Element-licens
Öppen källkod
Ja

Betyg

89 av 100

Preliminär (källbaserad)

Läs bedömningen om Element

Projektdata

13 641GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2016
Licens
Multilicens: AGPL-3.0 eller GPL-3.0, alternativt kommersiell Element-licensÖppen källkod (OSI-godkänd licens) · README anger att programvaran kan användas antingen under GNU AGPL-3.0 eller senare version, eller under GNU GPL-3.0 eller senare version, eller under ett betalt Element Commercial License-avtal. Repot innehåller filerna LICENSE-AGPL-3.0, LICENSE-GPL-3.0 och LICENSE-COMMERCIAL. · Licensmodeller
Öppen källkod
Ja
Plattformar
Windows · macOS · Linux · Android · iOS · Webbläsare
API
REST API Verifierat
Export
Finns "Export Chat" i rummets info exporterar rumshistorik till HTML, JSON eller ren text; exportfunktionen förekommer löpande i projektets changelog. Ej verifierat
Språk
Gränssnitt: Svenska · Dokumentation: Delvis svenska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 (OSI), full kodfrihet och Matrix som öppet standardprotokoll — inga låsningar.
Funktionell passform Gäller: Utmärkt Matrix-klient med E2E-kryptering och federation; som klient kräver den en separat (självhostad) server.
Dataflytt och interoperabilitet Gäller: Matrix är ett öppet, federerat standardprotokoll med bred interop, bots och integrationer.
Mognad och trygghet Gäller: Aktiv sedan 2016 med bred användning, men yngre än e-post/de äldsta chattplattformarna.
Framtidskraft Gäller: Matrix bot-SDK, webhooks, bridges, widgets och öppna API:er ger förstklassig agent-/bottberedskap.
Drift och införande Gäller: Enkel att installera och använda som klient; självhosting av hela Matrix-stacken (server) är mer krävande.
Kostnadsbild Gäller: Fri Apache-2.0-klient; hosted-tjänst (element.io) har betalnivåer, transparent.
Svensk användbarhet Gäller: Svenskt gränssnitt via översättning; dokumentation i huvudsak engelskspråkig.

Kostnad: .

Faktakontrollerad

Källor