Skip to content
DevelopersCoffeePublic

About

Amiro — your digital identity, made wearable. Local-first Flutter app: 3D avatar identity, NFC/QR sharing.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Amiro

Your digital identity, made wearable. Local-first Flutter app: create a 3D identity, customize it with virtual cosmetics, share it by tapping phones or showing a QR code.

Monorepo managed with Melos. See docs/ for product requirements, architecture, and protocols.

Getting started

dart pub global activate melos
melos bootstrap
melos run analyze
melos run test

Repository map

Path Owns
app/ Flutter shell: Identity, Avatar, Store, Share, Passport tabs
packages/identity_core/ Identity model, privacy flags, local persistence
packages/avatar_core/ Avatar definition model
packages/avatar_renderer/ 3D avatar rendering (Filament via thermion_flutter)
packages/store/ Cosmetic catalog, RevenueCat entitlements, valuation
packages/sharing/ Share payloads, amiro://encounter / legacy amiro://share codecs
packages/nfc/ NFC read (NDEF) and Android HCE emulate
packages/qr/ QR widget for share URIs; scan UI lives in app/
packages/discovery/ Encounter ledger, passport, encounter state machine (see README)
rust/core/ Rust identity domain struct + serialization (not wired to Dart yet)

License: MIT.

About

Amiro — your digital identity, made wearable. Local-first Flutter app: 3D avatar identity, NFC/QR sharing.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages