Michael reposted
โจ My new library gpuix-svelte is out! Build native desktop apps for macOS, Windows and Linux using Svelte and gpui, a Rust-powered graphics engine. Excited to see what you build! #svelte #native gpuix-svelte.stanislav.garden
Michael
@svelte-apps.me
๐จโ๐ป Full-stack web dev | Svelte & TypeScript enthusiast | Building open-source tools at Svelte Apps https://github.com/Michael-Obele * https://svelte-apps.me/
69 followers86 following255 posts
Michael reposted
โจ My new library gpuix-svelte is out! Build native desktop apps for macOS, Windows and Linux using Svelte and gpui, a Rust-powered graphics engine. Excited to see what you build! #svelte #native gpuix-svelte.stanislav.garden
Now it begins...get ready for a lot of rust powered desktop apps built with svelte
Amazing library from Stanislav, it's the beginning of an era of Svelte in more places - so excited for Svelte custom renders to be merged ๐ You can watch @paolo.ricciuti.me's talk from the @viteconf.org just passed too if you want to learn more youtu.be/PfyIEgLzNYI?...
Michael reposted
Just a reminder; I built github.com/Michael-Obel... A better alternative to firecrawl and exa for searching and reading websites for your AI models. You can just run it on docker (it's lightweight). Giving your AI can get up to date info. Backend in Go, mcp with TMCP and frontend in Sveltekit
Michael reposted
If you'd like to contribute to an oss project, don't focus on creating PRs. Help the maintainers triage issues and review existing PRs. Test beta releases, and give feedback about new APIs and features. Join the community and be around to help others. They need your care way more than your code now.
I'm done with the migration to sveltekit 3, took ~ 3 mins, that was the smoothest migration I have done, I have to say the sveltekit team really outdid themselves with the migration script; almost took all the fun out from debugging after a migration. Guess I now have more time to do ui improvements
I will be migrating svelte-apps.me to sveltekit 3 over the weekend. Just putting this here to hold myself to it. Let's see how it goes ๐ Considering how much work I have in my service worker, this is gonna be a doozy
Michael reposted
๐ซถ I have recently started a GitHub Sponsors profile! If you enjoy my work (and tweets) about Svelte, custom renderers, or my open source libraries like gpuix-svelte, svelte-render-scan & Mochi, please consider a donation. github.com/sponsors/khr...
I will be migrating svelte-apps.me to sveltekit 3 over the weekend. Just putting this here to hold myself to it. Let's see how it goes ๐ Considering how much work I have in my service worker, this is gonna be a doozy
With all the jev craze, I've decided to go with a local model fastino/GLiNER-2.5-Decide. I'll be using it to delete old emails and reduce my AI usage. I'll be using with my github.com/Michael-Obel...
Michael reposted
remember that they sold reddit posts to openAI for training data they donโt want you to have free data if they can sell it, they think they own all user generated content on there
Reddit announced they are winding down RSS feeds: "Because RSS is now a common surface for large-scale scraping and automated abuse, weโll stop supporting RSS feeds on November 13, 2026 while preserving moderation workflows that depend on it through supported alternatives." Just another silo.
Just a reminder that I built github.com/Michael-Obel... with tmcp.io for getting documentation from any site. Docs at dsharkd.svelte-apps.me Trust me it's easier and more reliable than using something like context7 (if you still use those)
I was trying to mimic neon light coming on, I hope I got it right svelte-apps.me
Michael reposted
So I saw that Open Executive repo and wanted to give it a try, ended up migrating it to Sveltekit and adding TMCP. ๐ Check it out on github.com/Michael-Obel... #svelte #tmcp
Michael reposted
I just installed Howdy on my PC and it was a pain to debug; error after error, even with AI. Normally that fix just dies in that one chat. Next time it's hell again. Glad I built Sepia so it remembers across any model or chat ๐ https://sepia.svelte-apps.me
Michael reposted
๐ Introducing npmchart.com Analyze npm packages (downloads, releases), Github activity (releases, stars, commits, issues, PRs), compare packages, user pages, download or copy any charts, and more!
You can't edit on bluesky, so edit before it publishes. Schedule with aghara, check your queue, fix the typo while you still can. https://aghara.svelte-apps.me/docs/mcp And yes; I have edited this message more times than I can count.
You can't edit on bluesky, so edit before it publishes. Schedule with aghara, check your queue, fix the typo while you still can. https://aghara.svelte-apps.me/docs/mcp And yes; I have edited this message more times than I can count.
Michael reposted
Michael reposted
We are live on aghara.svelte-apps.me This is just the beginning #svelte #automation #bluesky
Michael reposted
So are we all just having a million things to review each day while our own agents produce code at the same time that we then gift as PRs to our coworkers for them to review? Have we traded the craft of engineering away for this sisyphean chore? Is this it?
It was hard enough to get humans to write code that was legible/understandable by humans. "But it doesn't matter, Kyle! Get over it!" Tell that to my queue of PRs to review. You'd think we'd be able to make the simplest code now easily, and it's just getting worse.
Michael reposted
The project has accumulated 10,923 stars on GitHub, is written in TypeScript on SvelteKit with Tailwind CSS, and is distributed under the Apache-2.0 license, allowing for free use, modification, and deployment even in commercial products.
Michael reposted
Join the niri fanclub. Best part of my setup
Finally switched my wm to Niri (in part due to looking at which parts of the ecosystem were so far staying away from DHH's crusade to reshape the community). Niri is REALLY good, especially for what is AFAICT a passion project! Deserves attention and grassroots sponsorship. github.com/niri-wm/niri
Khoj's cloud shut down in April. If you relied on it for AI memory, you need a plan B. Sepia is a self-hostable memory MCP server โ your data stays yours, export everything, self-host free forever. Hosted from $5/mo if you don't want to run it. sepia.svelte-apps.me #MCP #AI #selfhosted
Sepia is a memory MCP server; a knowledge graph your AI actually uses. It injects a usage contract into the system prompt, so your AI recalls + persists without you asking. Works with ChatGPT, Grok, Claude + every major editor. Self-host free ยท hosted from $0. github.com/Michael-Obele/sepia #MCP #AI
Sepia just got accounts ๐ โข API keys + plan limits โข Password reset + usage meters โข Connect page: configs for VS Code, Cursor, Zed, Claude Code โข One-line install: curl -fsSL sepia.fly.dev/install | bash Free: 1 namespace / 1k memories. Pro: $5/mo. Self-host: free. #MCP #AI #buildinpublic
Michael reposted