Why AGPL-3.0
The strongest copyleft licence available. Here's why it matters for institutional software.
Anyone deploying the software must make source available. No cloud provider can close what we've opened.
Modifications must be shared. Every improvement by any organisation benefits the entire user community.
If Trelvio ceases to exist, every institution can fork, hire maintainers, and continue.
When your users are investigators, "trust us" is not a security model. Read the code, verify the crypto.
Repositories
trelvio/vaultkeeper
ActiveSovereign evidence management. Chain-of-custody engine, append-only audit, CRDT collaboration, witness protection.
Rust / TypeScript · AGPL-3.0
trelvio/govlens
ActiveEU parliamentary data structuring. MEP tracking, voting records, committee work, lobbying cross-referencing.
Python / TypeScript · AGPL-3.0
trelvio/apifold
ActiveUnified API connectivity layer. Type-safe adapters for third-party service integration.
TypeScript · AGPL-3.0
trelvio/vke1-spec
DraftVaultKeeper Evidence Exchange specification. Cryptographic federation for cross-institution evidence sharing.
Markdown / Protobuf · AGPL-3.0
trelvio/clerk-validator
ActiveStandalone chain-of-custody verification. Court clerks verify evidence integrity without VaultKeeper.
Rust · AGPL-3.0
Contributing
Developers, researchers, and institutional partners.
01
Each repository includes CONTRIBUTING.md with setup, code standards, and PR guidelines.
02
For non-trivial changes, discuss the approach before writing code. Saves time and ensures alignment.
03
Email security@trelvio.eu. Do not open public issues. 90-day responsible disclosure policy.
04
Want to pilot VaultKeeper or GovLens? We provide dedicated support for institutional evaluation.