A local-first private AI assistant for everyday use. Runs on-device models with encrypted P2P sync, and supports sharing chats publicly on ATProto.
10
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: Added local sync support over mDNS

madclaws e0d80f03 edba53f8

+4
+4
tiles/src/core/network/mod.rs
··· 420 420 let user = get_current_user(&user_db_conn)?; 421 421 let endpoint = create_endpoint(&user).await?; 422 422 let is_online = is_online(&endpoint).await; 423 + if !is_online { 424 + let mdns = address_lookup::mdns::MdnsAddressLookup::builder().build(endpoint.id())?; 425 + endpoint.address_lookup()?.add(mdns.clone()); 426 + } 423 427 let tx = create_sync_channel(); 424 428 if let Some(receiver_did) = did { 425 429 // INITIATOR BLOCK