What are you working on? Any new ideas that you're thinking about?
I've worked with data my entire career. We need to alt tab so much. What if we put it all on a canvas? Thats what I'm building with Kavla!
Right now working on a CLI that connects a user's local machine to a canvas via websockets. It's open source here: https://github.com/aleda145/kavla-cli
Next steps I want to do more stuff with agents. I have a feeling that the canvas is an awesome interace to see agents working.
Built with tldraw, duckdb and cloudflare
I'm building my ideal backend for small projects and hobby stuff. It's inspired by PocketBase, but built around Lua scripting instead of built-in endpoints or usage as a Go library.
Like PocketBase, it's made in Go, has an admin panel, and compiles down to one executable. Here, you write your endpoints as Lua scripts with a simple API for interfacing with requests and the built-in SQLite database. It's minimal and sticks close to being a bare wrapper around the underlying tech (HTTP, SQL, simple file routing), but comes with some niceties too, like automatic backups, a staging server, and a code editor inside the admin panel for quick changes.
It comes from wanting a server that pairs well with htmx (and the backend-first approach in general) that's comfy to use like a CMS. It's not exactly a groundbreaking project, and it still has a ways to go, but I think it's shaping up pretty nicely :)
I've got a mobile app.
It allows you to get a wake up call from someone friendly, somewhere out there in the world.
It's got a handful of regular users and it's mostly me making the calls, but it's great fun to wake people up!
No phone number required - these are VoIP calls via the app.
Built it because I think it's cool.
I call it LawVM - interpret amendment statutes as "programs" and verifiably replay them to obtain actual consolidated i.e. current law as it stands (or where ambiguous, surface that)
I was annoyed that in Finland there is no way to know what the law even says, it's basically a do-it-yourself endeavour and the "official" consolidated law isn't even official. If the manual compilation/consolidation has any errors, then you're out of luck. Courts only decide based on the original statutes. And I have found hundreds of errors when doing the compilation.
This could've been done for >30 years and no one ever did.
Full release soon enough once I've cleaned it up. It's a whole compiler suite with Finland, Estonia, UK, Sweden, Norway to start with.
Part of a larger project to build the "state causal map" and doing AI-assisted analysis of all the mechanisms that comprise a state and therefore what is most harmful and what is optimal for governance. LawVM itself doesn't use AI at all except for development.
For the latter: https://mekanismirealismi.fi/mev/he-38-2025-hva-funding and https://mekanismirealismi.fi/mechanism-authority etc.
I'm developing a tracker-like sequencer/DAW for the browser: https://psikat.com/
I'm a musician first and worked as a music producer for several years. After shifting into programming and becoming comfortable with a keyboard, using a typical clip-based DAW started to feel clunky and uncomfortable. I began gravitating toward trackers, but most feel too far away from what I'm used to, or have way more features than I need. So, I started building something in between for myself.
Now it's consuming all of my free-time and I'm starting to understand Why You Shouldn't Write A DAW (David Rowland), but I'm having the time of my life!
I've been working on cardcast.gg. It gives you the ability to play Magic: The Gathering with your friends remotely using a webcam.
I got back into MTG back during the pandemic after a long hiatus and Spelltable is what brought me back. My playgroup lamented more features and something tailored to our needs, so curiosity got the better of me and here we are. :)
I've never worked with computer vision before, but I went through a whole journey that started with the classical computer vision techniques and ended with recently migrating to the transformer-based models. Been a really cool adventure!
My playgroup has been loving it so far, and I would love for people to try it and tell me what breaks! Discord is on the site.
Coding agent that seems to beat Claude Code on SWE-bench at half the cost.
8/15 on SWE-bench Verified vs Claude Code's 5/15, ~$0.06/instance vs ~$0.12. Small sample, single repo, lots of caveats. But the direction feels right. Event-sourced reducer, no framework deps beyond the Anthropic SDK.
I just released @codemix/graph - a fully end-to-end type-safe, real-time collaborative graph database that lives in a CRDT.
There's a demo here: https://codemix.com/graph
and it's open source on github at: https://github.com/codemix/graph
It powers the underlying knowledge graph for codemix.com - it's like an IDE for your product, not your code.
I'm working on the jank programming language!
https://github.com/jank-lang/jank
It's a native Clojure dialect which is also a C++ dialect, including a JIT compiler and nREPL server. I'm currently building out a custom IR so I can do optimization passes at the level of Clojure semantics, since LLVM will not be able to do them at the LLVM IR level.
My friend and I are building Rover, a search engine for petabytes of raw logs in Azure: https://roverhq.io/ The core idea is to strip away the "indexing tax" that usually makes large-scale logging so expensive. Instead of moving massive amounts of data to heavy compute nodes, we’ve designed the engine to surgically fetch only the specific bytes needed to answer a query directly from storage. We’ve spent a lot of time squeezing every bit of efficiency out of the hardware. By shifting the heavy lifting from memory-hungry string parsing to hardware-accelerated bitwise math, we can scan 1TB of data in about 1.2s for roughly $0.01. It’s been a fun challenge to see how far we can push the physics of the network and CPU to make searching massive amounts of raw data feel instantaneous.
If you’re dealing with similar scaling headaches and want to chat about it, my email is dhruv [at] roverhq.io or you can find more at https://roverhq.io/.
I reimagined https://searchcode.com/ since I realised LLMs have issues when it comes to understanding code you want to integrate. It’s useful for looking though any codebase, or multiple without having to clone it.
I use it when I have candidate libraries to solve a problem, or I just want to find out how things work. Most recently I pointed it at fzf and was able to pull the insensitive SIMD matching it uses and speed my own projects up.
I can’t find it right now, but there was a post about how ripgrep worked from a someone who walked through the code finding interesting patterns and doing a write up on it. With this I get it over any codebase I find interesting, or can even compare them.
Open Science Archive: open infrastructure for scientific databases, so that every field gets its own Protein Data Bank in 1-click.
Code: https://github.com/opensciencearchive/server.
Website: https://opensciencearchive.org/
Two demos:
I've got demos up and running (mirroring/extending PDB and GEO). Next I'm working on APIs with good AX, ML-friendly export, and an unified AI-driven UI that works for all scientific data types.
Greetings!
I've been working on something in the vein of GTRPGs for a little over a year now. It has been a passion project, but I'm starting to come around on showing it to people.
I am a big fan of Telltale style narrative games. I think Baldur's Gate 3 was the biggest revelation of this for me. Taking that branching dialogue and freedom of choice, and tacking it on to a fun combat system was just everything.
When text based GTRPGs started popping up, I found it hard to connect with them stylistically. I found that I needed the multimodal stimulus of visuals and audio. This led me to start building something, and it ended up being somewhat of a cross between a Telltale game, a Visual novel, and a TTRPG.
Orpheus (https://orpheus.gg) is a fully on-the-fly generated tabletop simulator, with graphics, audio (TTS), and the freedom you can usually only find at a real TTRPG table. That means you can play a sci-fi, fantasy, or even a modern setting in your campaign. The assets are made for you as needed.
Getting the harness right so the AI GM can stay coherent and organized has been the biggest challenge. It took a lot of iterations to get it to a point where it could understand the scenes it was building as the player changed them.
I've built it to be played with either a keyboard or a gamepad so you can play from your couch. You can switch between them as you feel like it. There is a 3D tabletop for combat, full character sheets, dice rolling, lore tracking. I want it to be dense.
Me and a buddy of mine were sick of all things AI in our daily jobs, so we started to play around with different ways to use LLMs and landed on PitchSlap (https://pitchslap.gg).
You create arenas, which are thematic problem statements, submit ideas to solve it, and then vote on the best one, all with help of your avatar. The idea is to use AI as a part of the ideation process, which could be for things like hackathons (what can we build to solve x), evaluating business ideas, or in general just mess around with models. And the whole thing is wrapped in a high-concept anime corporate parody style.
There are also battles, which are shorter simpler versions of arenas and showdowns, which are supposed to be a follow up to arena, where you flesh out the winning idea - answer a set of questions about the idea and again vote on the best answer.
We have a bunch of features and ideas to take the concept forward (credit style economy, where you play for "slaps"; fully automated mode, where AI driven avatars hash out the whole game-play cycle and you can observe, RPG-style attributes for the avatars that have more significant impact to the pitch generation process), but have in general enjoyed the process of using these technologies for something a little less serious.
https://github.com/danieltanfh95/replsh
LLMs are surprisingly bad at using REPLs, so I made a CLI that handles sync, streaming, async REPL evals support over docker, ssh, local, and supporting python and clojure. Also proudly would like to claim that that it was successfully in maintaining agent quality because they are grounded in code.
https://github.com/danieltanfh95/agent-lineage-evolution/ aka `succession`
My solution for infinite context, and persistent instruction following (very important for replsh and grounding, LLMs are very bad at using tools outside of their training/harness) is to build a persistent and self-resolving identity for the agent.
These two tools now power my day and are very crucial in allowing me to use claude models outside of their supposed "nerfs":
1. succession handles instruction drifts that will only get worse as LLMs get better at reasoning (this seems counter intuitive until you realise that claude.md etc is only injected at the start of the instruction and the significant distance grows)
2. replsh grounds the llm and avoids pure mental tracing and hallucination while allowing the llm to test while coding.
3. clojure is surprisingly the most productive language i am using LLMs for, given its package of data driven design, domain driven design, emphasis on data shape and layers, lack of syntax and overall lesser code written leading to less bugs.
I'm a cofounder of Amika (https://www.amika.dev/) (OSS repo: https://github.com/gofixpoint/amika).
We let users spin up sandboxed coding agents in the cloud, and control them interactively or programmatically. Each sandbox comes loaded with your git repos, your pick of coding agents, agent skills, MCP servers, and CLI tools, plus a live preview environment so you and the AI can see changes in real time.
I like running `claude --dangerously-skip-permissions` in Amika because worst case, I just delete the sandbox. You can also spin them up via API/CLI to do things like catch Sentry issues and auto-fix them in the background.
Little demo: https://youtu.be/OZzdBNBXxSU?si=4BwPQmFNq94-5T6H
We're excited about "software factories": using code-gen automations to produce more of your code. We still review everything that lands, but the process of producing those changes is getting more hands-off.
Building SoundLeaf (https://soundleafapp.com) - a native iOS client for Audiobookshelf, the self-hosted audiobook server.
The whole thing started because my wife couldn't get into the official Audiobookshelf iOS TestFlight beta. Her exact words were "I cannot live without audiobooks." I'm a backend dev, never touched iOS or Swift before, but how hard could it be? (It was quite hard.)
About a year in now. CarPlay, offline downloads with background sync, Cloudflare Access support for tunneled servers, sleep timers that create bookmarks so that you can remember where you were the next morning. Currently working on podcast support. Solo project - no tracking, no accounts, just talks directly to your server.
If you self-host your audiobooks and have an iPhone, give it a shot: https://apps.apple.com/app/soundleaf/id6738428638
I am building https://ranktools.io An SEO lead generation SaaS that builds interactive content on user’s websites.
Ranktools builds content like tools, calculators, generators - publishes them, builds backlinks on autopilot and generates leads via CTAs built directly into the tools.
It’s also not AI slop as a human reviews every piece of content before it goes live!
I am building https://mealdone.com
I love cooking but the daily "what do you want" grind was killing me. Rushing to the store after work hoping for inspiration but leaving with the same five fallback meals. Recipes using half a box of something so you eat the same thing twice or watch leftovers die in the fridge.
The final straw was our newborn's milk protein allergy, turns out milk is in everything. Recipe sites are hostile. Ads reload and jump the page mid-sentence, 20 versions of every dish, comparing the 4.7 star rating version with the 4.8 star one. So you go by thumbnail. Visual clutter everywhere.
I tried the apps. One does swiping, one does shopping lists, one does Sunday budget planning, one has "what's in my fridge" mode. Pick your half-solution.
So I built what I wanted: swipe mode that makes picking dinner fun again, or instant 3 quality suggestions for when I am in the store. Aisle oriented shopping list, budget, personal taste, fridge inventory in one place. UI looks like a restaurant menu — off-white, black text, no glossy photos. I'm working on AI mode now. Not for recipe generation, which are mostly garbage, but for search and substitution.
Building a map and text-based mobile game where you walk around and graffiti tag things (like Pokemon Go, except you are not looking at a map on your screen). The interface is text room names + descriptions, like an old school MUD, that update as you walk in different directions. They rooms are based partly on what is there in real life, although known points of interest are changed to fit a 'cyberpunk' theme.
The app is built in React Native (almost entirely with AI although I'm fairly particular about some of the features and methods it uses) with a Go backend. Map data comes from PMTiles.
I've been building small games on and off over the last decade, started taking it a bit more seriously over the last 3 months and I've started building a specific game that I'm slowly building out
It's a top down ARPG called Mechstain where the player creates and pilots voxel based mechs
Instead of traditional gear, your mech has a physical voxel footprint that you the player have to fit weapons and components inside
Your job is to manage space, power and mass, what you can fit and power directly becomes your stats and abilities, essentially a bin packing problem
Basically take Diablo 2 and remix it with Kerbal Space Program, still fleshing out the various systems, but I'm really enjoying the process of slowly designing systems, iterating on it and fleshing it out
It's quite fun taking thoughts I've been noodling on for years and trying to figure out if they synergise with what I'm looking at and do they provide interesting player decisions
Recently onboarded a 3d artist and it's really making things look a lot better
If anyone has experience lighting + vfx in this sort of game, I'd love to talk to them, still trying to figure that out =)
I am building a virtual machine that starts as fast as containers and can be made portable and easy to use like containers.
free, open source -> https://github.com/smol-machines/smolvm
I worked with firecracker a lot back in the day and realized it was a pain to use. And containers had a lot of gotchas too.
Since sandboxing is all the rage now - I think it'd be a better infra primitive than firecracker that works locally/remote and etc.
Getting frustrated by not having RAG solutions able to answer schematic questions such as "how many X are there", I've created DuoRAG: https://github.com/cagriy/duo-rag
It maintains a vector store and a SQL database. While vector store supports usual RAG operations, the ones that require counting, summation, selection are routed to the SQL database.
There is an option to start with an initial schema, or let it discover the schema itself. Then on the day to day use, if a user query cannot be responded, a candidate schema entry is created to be populated on the next backfill run.
So in actual use, user asks the question such as "Give me the list of people who are scientists". If it is not in the schema, LLM suggest checking it later. Backfill runs at night. Next day it can answer the same question without issues.
I built TryCatchUp: https://trycatchup.com
I kept hitting the same problem in Slack: a project channel can look fine until it isn’t. The real signal is usually buried in threads, stray blocker mentions, and a drop in channel activity. Then someone asks for status and you end up piecing it together by hand.
It sits in Slack project channels and:
* flags blockers, delays, and scope creep
* DMs the project lead when something needs attention
* sends a Friday digest with decisions, blockers, accomplishments, and recent activity
* keeps a pinned Canvas updated so stakeholders can check status without asking in-thread
* stays quiet when a channel is active and does lightweight check-ins when it goes quiet
* deactivates itself if a channel has been dead for 3+ weeks; it warns first, waits 7 days, then removes itself
Free tier covers 2 channels with weekly digests. Pro is $29/mo.
My friends and I built a way for you to do all your data engineering work with just one tool.
Our thesis is that a lot of Data Engineering work is non-differentiated across companies. Rather than focusing on repetitive tasks (i.e. creating a new table), people want to spend more time on higher level work like analysis. We’ve abstracted away a lot of the tedious parts of DE work so that you can focus on the critical needle moving tasks for your business.
We have a version that runs locally on your computer that is completely free. Would love to get thoughts and feedback from this community!
I'm a doctor who built a concave split ergonomic keyboard I'm launching June 2nd. DFM is finally done so everything is ready for injection molding. Plan is to do a clinical study on it afterwards and turn it into a medical device for wrist pain treatment. Have iterated on different variations of it over a few years with over 120 users before arriving at this.
If you've seen Kinesis Advantage, it's similar but with a smaller more compact size. It also has a thumb cluster that's not as hard to reach because of its downward angle (uses thumb abduction instead of thumb extension, which puts you into a more ergonomic handshake position). The layer keys are also offset at a lower height so you won't accidentally hit it. It's QMK compatible and hotswappable.
(1) playing with godot and building a Polynesian sailing rpg where you navigate waters by reading waves
(2) setting up MCP servers for Spotify and Substack that can pull what I’ve recently read / listened to. I want to try pulling transcripts and guest information to build myself a recommendation/follow system
(3) raising the sweetest little 5mo old
I am building Hypen, a UI framework that enables you to stream native UI to any platform (Android, iOS, Web, Desktop soon) from the server.
It supports languages like Rust, TS, Kotlin, Swift and Go for the backend. Comes with things like reactivity, tailwind support, routing out of the box. It basically lets you update apps without the app store, use the same codebase for all platforms or have custom server-driven modules in your apps.
Upcoming cool things: - Working on canvas support so you can easily switch or render anything in canvas. - Building an stdlib so apps can also be compiled and client-only - Easy way to deploy apps
Open sourcing this in a few days, it's still early alpha now.
I'm working on TableForge[0], it's a browser based, solo or multiplayer, D&D 5e game. TTRPG DMing can be effort-heavy and my friend group constantly has trouble finding enough time to play together let alone set it up. In TableForge, the DM is agentic with access to tools strictly following 5e rules. The DM is responsible for narration and reacting to players but your character sheet, inventory, spells are all real server resources you manage. The DM can interact with them through deterministic 5e-based tools (dice rolls, damage, sheet updates, memory). Players can play in real time or async.
You can provide the DM a premise (or pick one from the library) and it'll flesh out a full campaign story arc. Either way it's a fresh story arc reacting to your actual decisions, every time.
I noticed every competitor in this space was a chatbot with only the last ~10-15 messages stuffed into context. They forgot things, made up dice rolls and rules, and was generally not what I was looking for. So far TableForge has been working well for my friend groups and some random folks from Reddit/organic search. Solo TTRPGers seem to like it too.
It's still in early stages but fully playable. I don't feel comfortable charging anything for yet until I know people enjoy it. If you like it enough to hit the free tier limit, send me some feedback in the webapp and I'll gladly extend your free trial. If you hate it, please also let me know!
A controllable filmmaking tool:
https://github.com/storytold/artcraft
Before anyone asks, I am a filmmaker and have made films for fifteen years. I'm building tools to help steer AI image and video generation.
Here are a bunch of shorts made with the tool:
https://www.youtube.com/watch?v=HDdsKJl92H4
https://www.youtube.com/watch?v=ZThzgsdn1C0
https://www.youtube.com/watch?v=P9N_umJY_1s
https://www.youtube.com/watch?v=oqoCWdOwr2U
https://www.youtube.com/watch?v=tAAiiKteM-U
We have a lot of users, and it's picking up steam.
We're building BYOK/C and we're also building an OpenOpenRouter / OpenFal. After that's done, we're going to build an OpenRunPod.
Anyone into films, AI, or infra that likes working in Rust should reach out!
WASM- & V8 isolate-based operating system that's (almost) POSIX-compliant, including its own network stack, VFS, process tree, etc.
Allows you to compile most C or Rust programs to run in it without modification. Also can run Claude Code, Codex, Pi, and OpenCode unmodified.
Working on polishing, security, and documentation so I can share an in-depth deep dive on HN.
I'm building a website integrity and security monitor. The backend is written in Java/PostgreSQL. The front end is written in JS/React. It will allow for interactive use via front end or be API driven.
I initially was using SSE to push events down to the front end during long scans but decided to switch over to plain old HTTP polling for better reliability across different browsers (and versions of different browsers).
Here are the areas of analysis:
- accessibility
-- check for images with missing alt text
-- check for various form controls missing labels
-- headings not following (h1->h2->h3...)
-- missing lang attribute on <html>
- content
-- check for forbidden words and phrases
-- check for required words and phrases
- performance
-- evaluate time to load page
-- check for excessive inline JS
-- check for inline styles
- security
-- check for SSL certificate expiring soon
-- check for security HTTP headers
-- check whether Server HTTP header is too revealing
- seo
-- check for missing title in head section
-- check for missing meta description
-- check for multiple H1 headings
- site integrity
-- check for broken links
-- check for use of deprecated tags
-- check for insecure http link
- spell check
-- check for possibly misspelled words
Having a lot of fun building it!Going for a 100% self-service model. No corporate sales cycles, no slide decks, no meetings.
Targeting a June launch.
Last week I wanted to quickly view some Gaussian splats which I had trained on a remote server that didn’t have any open ports or a display device. So I ended up downloading everything locally just to inspect the results
This weekend I put together a terminal-based Gaussian splats viewer that renders directly in the terminal. It works over SSH and currently runs on CPU only and written in rust with claude code. I’ve found it to be pretty useful for quickly checking which .ply files correspond to which scenes and getting a rough sense of their quality.
Along the way, I also wrote a small tutorial on the forward rasterization process for Gaussian splatting on CPUs. You can check out the project here
PSA: This is the best place to collect upvotes for your vibe coded ideas/projects that you think might not be up to "Show HN" quality yet, whether reproducible at the source code or prompting level(s) of software development or not... the bar is understood to be much lower here.
PSA PS. Don't post generated/AI-edited comments. HN is for conversation between humans https://news.ycomtem?id=47340079
I wanted to make it easier to quickly see/study trending articles on Wikipedia because they tend to make good topics to know before going to trivia night.
I've had the domain for awhile, but just made the app today on a whim.
I use Wikimedia's api to get the trending articles, curate them a bit, add some annotations to provide some context, then push to deploy the static site.
Working on a UI test automation tool that leverages vision-based UI-perception and semantics, runs purely locally on CPU. It's called VizQA: https://github.com/TinyReasonLabs/vizQA
This solves both the laziness of creating UI test automation setups, without it breaking everytime a slight change is made. with VizQA, the test is just a yaml file describing sequences of simple steps, to navigate, interact, and make assertions.
I just made an initial release, looking for feedback and opinions for such a powerful tool, also open for contribution!
I continue to add more features to my search-and-replace tool for Windows (https://www.abareplace.com/). I initially built in for myself and it was one of the first incremental grep implementations (allowing you to see the results as you are typing the search pattern). Now it supports various formats like Base64, URL encoding, or timestamp conversions. With one-liners, you can add width/height attributes to <img> tags or insert file contents.
I'm building Peerscope (https://peerscope-waitlist.pages.dev) — competitive intelligence for SaaS teams who can't justify Crayon or Klue at $15K-$20K/year.
The gap I kept seeing: small SaaS teams (5-50 people) are actively competing but either have no CI process, or one person manually checking competitor websites. They want structured tracking but the enterprise tools are priced for enterprise budgets.
Current pivot: also building a white-label agency portal — agencies that deliver competitive intelligence to clients are currently doing it via Google Docs or Notion exports. Building a branded client portal so they can deliver CI professionally.
Stack: Cloudflare Workers + D1 + R2, Vite/React 19. Waitlist open at peerscope-waitlist.pages.dev — trying to validate demand before building too much.
Biggest challenge: getting in front of agency owners who actually do CI work for clients. If that's you, happy to chat.
True Trials - motorcycle trials simulator with two-axis leaning controls.
https://truetrials.substepgames.com
I'm a long time fan of the Trials[1] game series, and it's sad that we might never see another trials game from RedLynx[2]. On the other hand, it's a great opportunity to make it myself.
It's going to be free to play, web based, running on 10yo hardware, with open leaderboards and ability for users to create custom levels.
[1]: https://en.wikipedia.org/wiki/Trials_(series)
[2]: https://www.reddit.com/r/TrialsGames/comments/1i0qetb/has_th...
My wife is on a business trip and so it's just me. Some learnings to share on how the house works:
- Weirdly, the kitchen sink is almost exactly the geometric center of the house; hence, equal probability for odors to travel.
- And that reminds me: Need to download PDF for dishwasher operation.
- Day 2 (Friday) of my wonderful better half's travels, I started laundry. I remembered less then 2 days later that I need to transfer the clean (??) clothes from the bottom device (water/soap) to the upper "dryer" -- this device produces some serious heat. Kills odor causing bacteria, and stuff. Will call that a success.
- I find my clothes are scattered on the floor randomly. Seriously high entropy -- reminds me of CloudFlare's lava lamp application: https://en.wikipedia.org/wiki/Lavarand
- Yep, total regression to the mean of bachelor-self and loving life..and the miracles of modern technology, where like the water automatically fills in the washing device. But not the soap.
Learning robotics with AI and a Raspberry Pi (and a 3D printer) in my basement. https://youtube.com/shorts/PyLmN8CIZGQ?si=S8XhbNeiOLlyAWLh
This started as a joke idea I had but I've had a lot of fun making this and I got some of my friends to sign-up, adds another reason for me to ride my bike.
I am working on gamifying strava activities with a game called Hog Crankers. They are little hogs that turn a crank and right now it syncs to your strava and generates a certain amount of hogs per 5 miles of activity.
I got it approved by Strava so i can have up to 1000 athletes login, been making some small UI changes and next need to tweak the economics. I plan on making it kind of like a base building type of game.
Building 1 small and 1 ambitious:
1. Ambitious: ClutchTop - an opensource ai harness (desktop app) similar to claude code desktop app built in electron. It's to the point where I've started to use the app to build the app. Still in v1 though.
https://github.com/veejayts/clutchtop
Building this because I want both chat and agentic interface to use different models via openrouter/local.
2. Miscellaneous PDF/img/doc tools (compression/merging/rotation, more to come) on the browser as a static web page.
Try it here: https://veejayts.github.io/pdftools.html
Built this because I don't want third party tools to have access to my document data, especially for compressing identity docs for government websites.
After 20 years of running small agencies, I've been between things. So I built an actually useful time tracking bot. No logins or interfaces, it just lets you add projects and roles and budgets, and uses Claude to parse plain language into stored records. Then you can calculate your LER (Labor Efficiency Ratio; the big metric agencies should care about) instantly, and see realized cash (accrual basis) instantly. There's a lot more under the hood but the two benefits are: 1. People hate tracking time (slightly less) 2. Operators understand their instruments (much better)
I put all my best ideas and hard-earned lessons into a single product.
I'm building a native music player in C++ for playing music I bought. I know there's Doppler for macOS but I want different ways of curating and interacting with my library (annotating tracks, custom tags instead of a simple enum for describing genres, advanced tag editing, bulk and transactional/undoable library operations...)
Also, now that code is cheap(ish), I'm implementing UI with a thin-layer of 2D draw commands that can be easily ported (CoreGraphics, Direct2D, Pango, whatever), which is by large the most painful part of it all.
Focus is reliability, UI responsiveness and resource usage, which is why I ditched electron even though it seems to be the only sensible option today for non-ugly, cross-platform GUI.
I finished my immobiliser for old cars from the last thread. It fills a niche in the market for a no-wireless, no fob solution that will work on older vehicles without much CAN bus integration.
I have been brushing up some drawing skills for concept art, and exploring more embedded automotive product ideas for this niche of cars.
I am working an https://app.proxytopia.com
At a first glance it's a mobile proxy service, but the entire backend of it allows anyone to create their own mobile proxy and be able to access it anywhere through the internet, seamlessly. That's the 2nd phase of the website which is still long ways to go, but very happy with how stable the platform is and how fully it's automated.
Tech stack is a bit unconventional for a public facing website, as it's Blazor Server. As a C# dev in my day job, I've found Blazor to be quite capable and stable to quickly iterate through my ideas. And was pleasantly surprised to see how easily I can deploy the app into a Linux VPS through docker, which I didn't think was possible a few years ago.
I'm building aliaskit.com. If you ever tried to use openclaw/hermes/Claude Code or any agent for that matter, you'd know setting up the phone and email and card and everything in between is a headache. Our SDK packages it all into one so you can deploy digital identities with a click. Currently, we have our typescript SDK and a few plugins published with many more ready to launch. I'd love to talk about this with any of you to see what you need when you build agents.
PS. We also do DID and VC documentation and are looking further into how agents will verify themselves. The world is becoming Agent to Agent real quick :)
A generalized llm prompting library for clojure, and seeing what falls out from that. I wanted something which was fun to use in an interactive way, but not too abstracted.
- Introduction: https://poyo.co/note/20260318T184012/
- Tool loops: https://poyo.co/note/20260329T034500/
- Playing with receipt extraction: https://poyo.co/note/20260323T120532/
- Use with async flow: https://poyo.co/note/20260410T164710/