Welkyn is an experimental activitypub compatible microblogging server written in python.
Welkyn Devlog 2025-01-23
The philosophical drive for Welkyn is to create a window to the AP network. That is, persistence of data is not an anticipated feature. Welkyn will preserve local data, but will be, effectively, a sliding window into the fediverse. Historic data from remote instances will not be kept. The experimental motivation is to address the infinite database creep of existing fediverse implementations. This ought to allow the software to run on less powerful hardware, and require fewer resources, compute, storage, or otherwise. While this may sound drastic, with a long enough window (90 days or so), and combining this with persistent local data, some rules about keeping conversations in which the user participated, or bookmarked a post, I anticipate that there will be minimal impact on the user who merely wishes to communicate with other fediverse users while significantly reducing hard-disk and compute requirements with regards especially to databases. ...