nesos is a Reddit-style forum (Lemmy core) with an optional real-time chat layer (Matrix / Synapse), built trilingual in Greek, Turkish, and English from day one. The platform federates over ActivityPub with the existing Threadiverse, runs on EU-owned infrastructure, is Digital Services Act-compliant by design, and integrates as an EUDI Wallet Relying Party using OpenID4VP.

Pre-launch This site is a project brief. The repository is being populated as part of an application to the NLnet NGI0 Commons Fund.

At a glance

Lead organisation
Agiliton — EU-registered, headquartered in Cyprus
Primary domain
nesos.cy
Source
codeberg.org/nesos
Federation
ActivityPub (Threadiverse)
Hosting
Hetzner (100% EU)
Licence — core
AGPL-3.0-or-later (Lemmy-derived)
Licence — modules
Apache-2.0 (EUDI RP module, DSA logger, moderation templates)

Why nesos

Cyprus, one of the EU's smallest and most geopolitically exposed member states, has no sovereign infrastructure for public civic discussion. Cypriot communities currently rely on US-controlled platforms — Reddit, Discord, Facebook groups — that are commercially extractive, structurally opaque, vulnerable to single-jurisdiction policy shifts, and indifferent to multilingual moderation needs.

nesos addresses that gap. It is not a fork of Lemmy and not a competitor to the Threadiverse — it is a deployment, an integration project, and a public-interest commitment to operate the result. Where this project produces reusable infrastructure (EUDI Wallet Relying Party module, DSA Statements-of-Reason logger, multilingual moderation handbook), the artefacts are explicitly designed for adoption by other Fediverse instances EU-wide.

What is being built

  1. Infrastructure Production Lemmy + Synapse deployment on Hetzner, with monitoring, automated backup, and a documented disaster-recovery runbook.
  2. Trilingual localisation Greek (Cypriot variant), Turkish (Cypriot variant), English; upstream contributions to Lemmy, lemmy-ui, and Element.
  3. Federation policy & moderation tooling Public defederation policy, Draupnir integration for Matrix moderation, public mod-log API.
  4. DSA compliance layer Notice & Action flow, Statements of Reason logging conforming to Commission Implementing Regulation (EU) 2024/2835, automated Transparency Database export, Trusted Flagger onboarding (DSA Article 22).
  5. EUDI Wallet Relying Party integration OpenID4VP module, SIOPv2 binding, "verified resident" badge using SD-JWT selective disclosure; published as a reusable open-source library.
  6. Forum–Matrix integration Shared OIDC SSO, Hookshot bridge for community-room mirroring.
  7. Public governance & transparency Advisory Board recruitment, decision log, quarterly financial transparency. See governance.md.
  8. Multilingual moderation onboarding Moderator handbook in EL / TR / EN, training on de-escalation and recognition of hate speech under Cypriot Law 134(I)/2011 and Article 99A of the Criminal Code.
  9. Accessibility, security audit & documentation WCAG 2.2 AA audit, OWASP ASVS Level 2 self-pentest supplemented by Radically Open Security review (NLnet free track), public documentation site.

How to engage

Code contributions via Codeberg PRs; issues are public. Greek and Turkish native speakers are particularly welcome for localisation — micro-contracts available during the grant phase.

Contact

General & security:
service@agiliton.eu

Acknowledgements

This work builds on substantial open-source effort by the Lemmy maintainers, the Matrix.org Foundation, the Element / Synapse team, the pict-rs author, the Draupnir project, and the Sphereon SSI-SDK and walt.id communities. Where this project produces work suitable for upstream merge, contributions are made directly to those projects; nesos does not fork.

Funding has been applied for to the NLnet NGI0 Commons Fund. The NGI0 Commons Fund is established by NLnet with financial support from the European Commission's Next Generation Internet programme, under the aegis of DG Communications Networks, Content and Technology.