Android · open source · your keys

Agents that live on your phone.

Twig keeps what matters on the device — agents, files, memory, conversations. Models run through providers you choose. A laptop may lend compute over USB; it never takes ownership.

  • Files are the source of truth
  • MIT licensed
  • You pay providers directly

How it is put together

A few rules, held carefully. Everything else is detail.

01

Phone owns state

The Twig root on disk is law. SQLite is an index you can throw away and rebuild.

02

Agents stay isolated

Each has a private home. Shared folders open only through grants that expire.

03

Writes are careful

Intent is journaled first, then the file changes. Crashes leave something honest.

04

Companion never owns

The laptop may run tools and scripts. Durable data stays on the phone.

What you get

The product, without the brochure fog.

Software you run — not a hosted brain you rent. Bring a key when you want conversation. Keep the archive either way.
  • No hosted archiveWe do not store your agents, files, or conversations. There is nothing on our side to leak.
  • Your keys, your billProvider keys live in device secure storage. You pay the model provider directly.
  • Readable on diskPlain folders and files. Leave Twig and the archive is still yours to open.
Bhalala Corpv0.1.0MIT

Distribution

Get it on the device

Android only. You need a real development build with sqlite-vec — Expo Go is not enough. Prefer a tagged release when we publish one; until then, build from source.

  • Packageorg.bhalala.twig
  • Version0.1.0
  • LicenseMIT
  • PlatformAndroid