I started building Echo as the brain for a physical personal assistant I was working on.
I haven’t been able to continue the hardware side because I’ve had a lot of other things taking my time, so instead of letting the project sit there, I’m open-sourcing the brain and making it fully self-hostable.
Echo is a personal AI companion with memory that grows organically as you talk to it.
It runs a background memory engine that extracts durable facts and profile updates from conversations, generates 384-dimensional vector embeddings locally on CPU using FastEmbed, stores them in SQLite, and semantically retrieves the memories that are actually relevant to the current conversation.
No paid embedding API required.
No dumping your entire conversation history into every prompt.
It also comes with:
• Multi-provider support — Groq, Gemini, and more
• Python tool calling for weather, calendar, notes, and reminders
• Telegram support so you can talk to Echo from your phone
• STT/TTS voice pipeline originally built for my ESP32 hardware assistant
• FastAPI + SQLite, so it’s lightweight and easy to self-host
• Provider-agnostic architecture, so you’re not locked into one model
The goal is simple: build an AI companion that gradually knows you, instead of starting from zero every time you open a new conversation.
So today, I’m making Echo open source.
Clone it. Self-host it. Break it. Build on it. Send a PR.
https://t.co/fDy4IZrbHA
Stars and contributions are welcome
We'll be launching a beta programs for PCBs, CNC machining and Sheet Metal Fabrication soon @tryfamilymake.
I've been working hard on making it possible and I'm excited to see it happen.
We announced an agreement to acquire a nationwide low-band spectrum license portfolio that will pave the way for @Starlink to become a major mobile carrier in the US.
With this new spectrum and our Gen2 constellation, Starlink Mobile can ensure Americans have access to high-speed mobile broadband no matter where they are → https://t.co/1Uaf48v5pm
What looks purely electric to one observer can contain a magnetic field for another. Changing the observer’s motion changes how the same electromagnetic field is divided into electric and magnetic components.
The field tensor reveals the deeper structure: electric and magnetic fields are parts of a single electromagnetic field. Observers may disagree about E and B separately, while specific combinations of them remain invariant.
You cannot detect spacetime curvature by watching a single freely falling object. Locally, it simply follows its natural path through spacetime. The curvature becomes visible when we compare neighboring free-fall trajectories.
Their separation can grow or shrink even when no ordinary force acts between them. This relative acceleration, geodesic deviation,is what we experience as tidal gravity, revealing gravity as a property of spacetime geometry itself.
It takes light about 8 minutes and 20 seconds to travel from the Sun to Earth. So every time you look at the Sun, you're seeing it as it was 8 minutes ago.
If the Sun suddenly disappeared, we wouldn't even know for another 8 minutes and 20 seconds.
Both its light and the change in its gravitational influence would take 8 minutes to reach us.
It gets crazier. Every time you look at the night sky, you're literally looking into the past.
Some stars are so far away that the light reaching your eyes tonight started travelling hundreds or thousands of years before you were born.
Andromeda, our nearest major neighbouring galaxy, is about 2.5 million light-years away.
Meaning when you look at it, you're seeing light that left when early human ancestors were walking the Earth.
And here's an interesting part, according to Einstein's theory of relativity, time doesn't pass at exactly the same rate for everyone. The faster you move relative to someone, the slower your clock runs compared to theirs. Gravity also affects how quickly time passes.
So technically, time isn't as absolute as we experience it.
The universe is so absurdly fascinating, and we've barely scratched the surface of understanding it.
But you know what's even more fascinating? Light travels at approximately 300,000 kilometres per second, yet somehow, your smile reaches me faster than sunlight ever could.
And if Einstein was right that gravity can bend spacetime, then I think your smile must have its own gravitational field, because no matter how far my thoughts wander across the universe, they somehow always find their way back to you.
Text me xoxo.
@pipe_dev active die! 😂
The new version of @OutRayTunnel is running on @brimblehq (more on why later). I've had like 4 feature requests and he ships them within hours. 🔥
You guys should check out Brimble, by the way. Really solid platform. The new OutRay web app and db are hosted there. The pricing is really good too.