Inspiration

For all the technology we have today, sending files is still stupidly frustrating. You take pictures with your boys and already dread chasing everyone to exchange them. That same problem becomes a serious bottleneck when your job depends on getting documents from other people.

What it does

Fyde lets your agent find and share files using permissions you set beforehand.

Imagine an immigration lawyer collecting documents from dozens of clients. Instead of emailing each person, following up, and digging through attachments, they ask their agent: "Get the passport and visa documents Maria has shared for her case."

With Maria's preset permissions, the agent retrieves the relevant files without another round of messages. Anything outside that permission requires her approval. The same idea works when you just want your friend’s photos from last weekend.

How we built it

We built native SwiftUI apps for iPhone and Mac, a React web app, and a Cloudflare backend. Multimodal embeddings let agents search photos, videos, and documents by their content. A permissioned sharing network controls what each contact can retrieve. We also connected a Vexo wristband for voice requests.

Challenges we ran into

Getting useful search results while enforcing sharing boundaries was a central challenge. A relevant file still needs permission before anyone can retrieve it. Keeping that behavior consistent across devices added complexity.

Accomplishments that we're proud of

Bringing content search, contact permissions, and file delivery into one conversational workflow, with access through both the apps and wristband.

What we learned

Finding a file is only part of the problem. The repeated coordination around who can access it creates much of the work. Preset permissions make those routine exchanges easier.

What's next for Fyde

Improve retrieval accuracy and sharing reliability, then test document-heavy workflows like immigration cases with real users.

Built With

  • embedding
  • gemma
  • mobile
  • vexa
Share this project:

Updates

Submission history