Your devices
Your devices hold the vault key and encrypt content before sync. Local memory and search are planned for the app; the reference client already encrypts synced objects.
Open-source personal agent · In development
Habibi is a personal agent in the making. A place for notes, plans, and conversations, designed around your life rather than a blank chat box.
Follow the buildThe idea
Something you saved becomes something you can use. The answer keeps a path back to the original note.
Open the source below the answer.
A note, not a guess.
About
The app we’re working toward can turn a conversation into a plan, a list you can change, or a useful reminder. Answers should have sources. Actions should be reviewable.
Memory and search are intended to live on your devices. Longer-running work can go to a computer you pair, with access you explicitly grant. These are design goals; the mobile app isn’t built yet.
Privacy
The intended boundaries, without the fine print.
Your devices hold the vault key and encrypt content before sync. Local memory and search are planned for the app; the reference client already encrypts synced objects.
The app is being designed to contact your chosen provider directly. That provider can read the prompts and context you send. Its retention policies apply; encrypted sync does not hide prompts from it.
The prototype stores ciphertext, not your content keys or provider credentials. It still sees account and sync metadata, including object sizes and request timing. This is not anonymity.
You need both a separately kept recovery key and an exported encrypted recovery bundle. The reference client can export the bundle; the mobile recovery interface isn’t built. Without a remaining device or both parts of the recovery kit, the operator cannot recover your content.
Experimental and unaudited. These boundaries are not a security guarantee.
In development
The first piece is a ciphertext-only sync prototype, built with Elixir, Postgres, and S3-compatible storage. There’s no mobile app to download and no launch date yet.