Bendik Aagaard Lynghaug 036ed0e7fd
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
Release v0.3.5
2026-03-23 20:03:38 +01:00
2026-03-23 12:04:20 +01:00
2026-03-23 12:04:20 +01:00
2026-03-23 12:04:20 +01:00
2026-03-23 12:04:20 +01:00
2026-03-23 12:04:20 +01:00
2026-03-18 20:11:39 +01:00
2026-03-23 20:03:38 +01:00
2026-03-23 11:19:00 +01:00
2026-03-23 11:19:00 +01:00
2026-03-23 14:38:33 +01:00

Zodia

A peer-to-peer astrological companion. Zodia connects you with people who share meaningful chart alignments — no accounts, no servers - just enabling technology for people with an interest in astrology.

Zodia screenshot


How it works

Zodia announces a coarse astrological fingerprint (solar month + approximate location) to a local gossip network. Nearby peers with compatible aspects appear in the Network view. Adding someone opens a direct encrypted channel where you exchange exact birth data by mutual consent, compute synastry, and can chat or call.

Everything stays between you and the people you choose to connect with thanks to p2panda's most eloquent networking toolbox.

Data & privacy

Your data is yours. Zodia stores birth details, chat history, and interpretations locally on your device only. Nothing is uploaded to any server.

You choose what you share. The Tier-0 announce reveals only your solar month and a rough location prefix (~600 km). Exact birth data is only exchanged over a direct encrypted connection, and only after you explicitly connect with someone.

Connections are your responsibility. Because there is no central authority, Zodia cannot verify the identity of peers. Any information you share over a connection is shared at your own discretion. The software is provided as-is, without warranty of any kind — see the license.

Building from source

Linux (Ubuntu 24.04 or equivalent)

sudo apt install libgtk-4-dev libadwaita-1-dev libopus-dev libasound2-dev pkg-config
cargo build --release --bin zodia

macOS

brew install gtk4 libadwaita pango opus pkg-config glib
cargo build --release --bin zodia

Requires Rust 1.75+ and GTK 4 / libadwaita 1.4+.

License

Zodia is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3, or (at your option) any later version.

Because Zodia is peer-to-peer software, the AGPL's network-use clause applies: if you modify Zodia and let others connect to your modified version, you must make the source available to them under the same terms.

S
Description
Peer-to-peer astrology app: natal charts, transits, synastry
Readme AGPL-3.0
14 MiB
Languages
Rust 94.4%
Gherkin 3.7%
Python 1.5%
Shell 0.4%