NeoChat is een chatapp voor het Matrix-netwerk, ontwikkeld met Qt en KDE Frameworks. Gebruikers kunnen tekstberichten, video's en audiobestanden sturen, ruimtes (Spaces) gebruiken om kanalen te groeperen en rechtstreeks vanuit de app een Matrix-account aanmaken of deactiveren. De app volgt zoveel mogelijk de stabiele Matrix-specificatie, met enkele uitzonderingen zoals VoIP, threads en delen van de end-to-end-versleuteling. NeoChat is beschikbaar voor Linux en Windows en wordt als lokaal geïnstalleerde app geleverd.
NeoChat is een project van de KDE-gemeenschap. KDE wordt juridisch en financieel vertegenwoordigd door de vereniging KDE e.V., een Duitse non-profitorganisatie. De broncode is open source onder de GPL. Het KDE-privacybeleid stelt dat KDE-software over het algemeen geen gegevens van het apparaat verstuurt, behalve na een expliciete handeling van de gebruiker; berichten lopen via de Matrix-server die de gebruiker zelf kiest, die ook zelf gehost kan worden. Eerdere ontwikkeling van NeoChat is gefinancierd via het NGI Assure-fonds van NLnet, met steun van het Next Generation Internet-programma van de EU.