Hey! I’m new here, and this is my first Elixir project, but I’ve been a Swift engineer for about 10 years. I built Relay to help teachers, pastors, non profits, or small teams focus on work that brings tasks and people together and not be overwhelmed with context switching.
Anyway, curious if anyone is interested in such a thing, and then possibly talk about the code more. It is vibe coded, but I’ve tried to keep things sane and learning the best practices of the ecosystem of Elixir and Phoenix. I’m using LiveView throughout for the UI, it also has an MCP server. I plan to make native Swift clients eventually, and am open to open sourcing it, but its closed source for now until I understand that process better. I want a simple local self host option as well, like have Relay hold your data and do the boring deterministic logic for your local Agent to work with and optimize its token usage.
The big idea is, I want the composable data layer of Notion, but I don’t want the lock in or the cloud only forever sub approach for my most important data. And many orgs can’t afford Notion but I think would benefit if they could.
So I built something that will ingest your data, organize it for you, and give you the option to build your own GUI for it or use the one I made, and you can host if on your own device if you don’t want my cloud. I have it on Fly for now. I’d like there to be just one network that grows for simplicity of the sharing pieces, but people can self host their own nodes which keeps their data on their own machine but they can still browse the public database for like easily published notes or things like that. I was also looking at integrating Nostr for some of the social components. I haven’t figured all of this out yet.
So, take a look, and let me know what you think https://relaynotes.com






















