I'm working on Ekorbia: https://github.com/ekorbia/ekorbia-desktop. It's a lightweight, MIT licensed, Rust/Tauri desktop app for private local LLMs with a prompt library, chat overlay, ephemeral chat, model comparisons, and folder/RSS/URL watches.
I am building Bloomberry to help GTM teams find companies that started using over 1600 enterprise technology products (ie Hubspot or Workday) it’s an alternative to tools like Builtwith but focused much more on non-frontend tools
I've got so many projects I'm simultaneously working on, but the one I really want to get over the line is "Todo driven development" - An edit to the gleam test-runner gleeunit that adds "todo" as a separate reporting category.
It feels really good when I've been trying it locally, but I've struggled to communicate the value to the maintainer.
Essentially, instead of having a bunch of failing tests that you fix to go green, you have a bunch of yellow "todo" tests, so that when you implement a part, you can see straight away whether you now get actual passing tests or failures.
Going from "12 failing tests, 16 passing" to "10 failing tests, 18 passing" doesn't tell you as much as "12 todo tests, 16 passing" to "1 failing test, 9 todo tests, 18 passing", or "10 todo tests, 18 passing". You can tell immediately whether a partial implementation was correct or not, rather than having to read the details of the failures to understand if they're from "todo" or not.
I'm currently working on an open-source LLM inference engine [1] for browsers via webGPU. If anyone wants to try or has any suggestions, I'm happy to listen :)
Our latest 5.0 release includes a save sync engines, so your game saves can move between devices (compatible app required). Start playing on your PC, save + sync, grab your AYN Thor and pick up where you left off.
I'm working on Ekorbia: https://github.com/ekorbia/ekorbia-desktop. It's a lightweight, MIT licensed, Rust/Tauri desktop app for private local LLMs with a prompt library, chat overlay, ephemeral chat, model comparisons, and folder/RSS/URL watches.
I"m also still working on my crossword puzzle pipeline, https://github.com/ekorbia/xword-pipeline, and my daily word game site, https://wordfuzz.com/, which has a daily mini crossword and a few other daily word games.
And finally I'm working on a browser based Civ5/Unciv clone which is in its early stages.
I am building Bloomberry to help GTM teams find companies that started using over 1600 enterprise technology products (ie Hubspot or Workday) it’s an alternative to tools like Builtwith but focused much more on non-frontend tools
https://bloomberry.com
I've got so many projects I'm simultaneously working on, but the one I really want to get over the line is "Todo driven development" - An edit to the gleam test-runner gleeunit that adds "todo" as a separate reporting category.
It feels really good when I've been trying it locally, but I've struggled to communicate the value to the maintainer.
Essentially, instead of having a bunch of failing tests that you fix to go green, you have a bunch of yellow "todo" tests, so that when you implement a part, you can see straight away whether you now get actual passing tests or failures.
Going from "12 failing tests, 16 passing" to "10 failing tests, 18 passing" doesn't tell you as much as "12 todo tests, 16 passing" to "1 failing test, 9 todo tests, 18 passing", or "10 todo tests, 18 passing". You can tell immediately whether a partial implementation was correct or not, rather than having to read the details of the failures to understand if they're from "todo" or not.
I'm currently working on an open-source LLM inference engine [1] for browsers via webGPU. If anyone wants to try or has any suggestions, I'm happy to listen :)
1. https://github.com/stfurkan/bitgpu
Demo: https://stfurkan.github.io/bitgpu/examples/chat.html
2. https://aidekin.com --> this is one of my project that's currently using bitgpu engine
Currently, on ways to render code more legibly:
- Camelana. A proportional coding font with custom ligatures for `return` and `throw` keywords
- Tabular Eye. IDE plugin for tabularizing mono and non-monospace fonts without adding whitespace
https://github.com/ericfortis/camelana
https://github.com/ericfortis/tabular-eye
Three years in and I'm still working on RomM (https://github.com/rommapp/romm), a self-hosted ROM manager and player.
Our latest 5.0 release includes a save sync engines, so your game saves can move between devices (compatible app required). Start playing on your PC, save + sync, grab your AYN Thor and pick up where you left off.
I'm working on an interactive wildlife & plant identification quiz powered by iNaturalist: https://arthurdick.github.io/local-biodiversity-trainer/
https://dev.to/kolkov/we-built-a-pure-go-3d-renderer-then-em... - We Built a Pure Go 3D Renderer — Then Embedded It Inside a GUI Widget