Making LM agents by day, learning Electron.js by night.
Single setup for LM (language model) agent tools on your own machine.
This allows all your desktop LM apps (e.g. Claude Desktop, VS Code, Cursor) to connect to the same tools rather than having to setup each tool in each app.
I built this as a proof-of-concept to make third-party desktop integrations easier to use after spending all day testing out MCP servers.
It's built using Electron.js with the goal of making LM tool integration more like installing a Chrome extension and less like setting up a dev environment.
A Wordle solver I made to learn about C++ and multi-processing.
I've been slowly adding to this repository anything that might be useful for competitive programming. There's also a bit of experimentation on execution times. Some highlights: