-
tsz
Discontinued A performance-first TypeScript checker [Moved to: https://github.com/tsz-org/tsz] (by mohsen1)
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
Thanks! I've noticed a big jump when they switched to Gemini 3.1 Pro and it really became useful. I like that I can use it from my phone too. It took a bit of trial and error but I came up with a good ralph loop between GitHub Actions and Google Jules using the Jules API. So basically I have Jules extend its TODO.md with the next set of tasks and open a PR then run a GitHub Action with a few checks, auto-merge, and then call back into Jules to kick off the next cycle if there are still open tasks. It then mostly just runs and occasionally gets hang up on some questions that I then answer on my phone mostly just telling it to make a judgement call and keep the build green. You can check out the prompt, action, and past PRs for examples ex. Jules prompt is here: https://github.com/alpeware/datachannel-clj/blob/main/prompt...
-
opal
A git enabled local-first browser-first markdown workspace wysiwyg editor and publisher. Built with mdx-editor, code mirror 6, react, shadcn and typescript (by rbbydotdev)
Opal: Browser first feature-rich markdown editor, workspace and publisher
- https://opaledx.com
-
devlensOSS
An Open Source Codebase Intelligence for AI agents and Developers for javascript, typescript, reactjs, nextjs, python, java, go and rust for easy PR review, fast Onboarding and deep architectural understanding
understanding unfamiliar parts of a system faster
Also experimenting with summaries + security analysis directly on components.
Still early, but it’s been pretty useful for me so far.
https://devlens.io
-
I've been working on Betterleaks for the past three months. It's the successor to Gitleaks since I'm not focused on that project much anymore. I just released v1.2.0 which added GitHub as a source to scan for secrets against and a new filtering system powered by CEL for more expressiveness.
https://betterleaks.com
-
I'm learning about inference by running vLLM on a k8s cluster (EKS), building a gateway to keep a <2s TTFT SLO.
Most recent ha-ha moment: I kept wondering if it was normal that my cluster was only able to process 4 requests per second per vLLM engine (just seemed really low to me).
I realized a better metric is in-flight requests... Each engine is processing 70 requests at any given time, streaming tokens for over 30s.
Code: https://github.com/Nicolas-Richard/vllm-on-eks
-
1) “AI harness plugin build system” to help improve reliability of and increase compatibility across the fragmented AI coding harness plugin ecosystem.
https://github.com/jondwillis/jacq
2) Claude code plugin based on some ideas found in https://www.anthropic.com/research/emotion-concepts-function
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
functional-emotions
Claude Code plugin: hook-based calm/honesty primes that counter reward-hacking and sycophancy patterns identified in Anthropic's emotion-concepts research. Each prime is a CBT-style reframe.
The main idea is to add hooks that inject “baselines” under some conditions to counteract certain “emotions” that can cause subtle misaligned behavior in agents
https://github.com/jondwillis/functional-emotions
3) Final Fantasy XI custom client remaster in Bevy/Rust alongside an MCP integration that aims to allow agents to play autonomously on private servers à la “Claude plays Pokemon”
Contact: https://jonwillis.dev
-
-
alphadidactic
An iteration research agent: searches academic research, applies it to time series data, and probes it to find novel discoveries.
-
-
-
-
-
-
-
-
I've been working on a AI app to replace Claude Desktop and Mobile for personal use.
The main goals are to own my data (memories, artifacts, chats), be able to switch AI providers at any point (if one is down or I want to try a new model), have the same experience between desktop and mobile especially when it comes to working remotely on code.
A bigger vision is to offer everyone a alternative to Claude and ChatGPT they can own just like OpenClaw but with a great app experience.
I hope to have the first beta published by the end of next week.
https://github.com/bgrgicak/Desk
-
Dealing with some rough stuff in life so I'm involved in random stuff to distract myself. Moved my personal blog to Astro. I wanted to scratch and itch I had about self hosting my comments. So I built a lightweight node-based opensource comment system called discuss - https://github.com/karthikeyankc/discuss.
-
-
try
A small, generic Go library for retrying fallible operations with exponential backoff and pluggable jitter strategies (by nodivbyzero)
-
I’m working on a tiny terminal config / dotfiles / tool installation manager so I can keep everything in sync between my machines. Also includes profiles so I can tailor each machine how I see fit. https://github.com/phalt/pauldot
It’s intended just me for and follows a philosophy around hyper personal software that I’ve been developing: https://paulwrites.software/articles/hyps/
-
deptheos
Deptheos is a fast, Metal accelerated focus stacking application for MacOS. It features three focus stacking algorithms to try on your image stacks. Supports RAW file input, with DNG output.
I'm building Deptheos (https://github.com/ryanmitts/deptheos), a photography/macro focus stacking program.
It works on MacOS, built with Swift and Metal. My goal is to make a super fast, and free, focus stacking program. I provided a notarized MacOS DMG for the initial release, but if built yourself, it will run on an M4/M5 series iPad Pro as well.
The core ability I wanted was to support RAW files as inputs, with DNG files as outputs. This is done using either LibRaw, or Adobe DNG Converter (runtime options).
I have been really into macro photography the last couple years, and have been slowly working on trying to build my own program to handle the focus stacking.
-
pilab-esp32-p4-plc
PiLab P4 is an experimental browser-first PLC/HMI platform running directly on the ESP32-P4.
I started a new software defined automation project. I wanted something that I could just open a webpage and start writing code that could just be uploaded and ran instantly. I picked an ESP32-P4 for the first hardware. It’s MIT licensed and has a git repo that I put up this morning https://github.com/OpenPiLab/pilab-esp32-p4-plc
-
Currently working on `imgsrv` which is basically a container registry but it holds disk images. Enforces versioning, allows attaching multiple formats for a single release, prioritizes immutability, etc. Intended to build fully automated image release pipelines. I use a PXE setup for my homelab, so having a common place to manage image release lifecycle is helpful.
Right now I intend to make it compatible with Incus as a remote. So it's just a matter of adding it as remote and then you can consume all of your versioned images.
https://github.com/meigma/imgsrv
-
I'm working on Isola (https://github.com/isola-run/isola), a passion project of mine. It allows you to easily create and control sandboxes for executing untrusted code on any Kubernetes cluster (one helm install). To support some features I wanted (like on demand snapshotting of specific containers' filesystem in a sandbox pod or limiting egress rate from the sandbox I am working on now) I contributed some changes to gVisor. Happy to chat about the design and implementation of such a project if anyone interested!
-
WoofWare.PawPrint
An implementation of a deterministic .NET runtime, which can fuzz over all sources of nondeterminism; also some nascent tools for the symbolic analysis of IL.
Main project is a deterministic .NET runtime (https://github.com/Smaug123/WoofWare.PawPrint). Today I upgraded it to net10, which has naturally caused dozens of regressions which Claude is beavering away at.
Side project is my own agent harness, https://github.com/Smaug123/writ , which is being built sandbox-first and with Nix as a first-class citizen. Obviously everyone has to write their own agent harness as a rite of passage.
-
Main project is a deterministic .NET runtime (https://github.com/Smaug123/WoofWare.PawPrint). Today I upgraded it to net10, which has naturally caused dozens of regressions which Claude is beavering away at.
Side project is my own agent harness, https://github.com/Smaug123/writ , which is being built sandbox-first and with Nix as a first-class citizen. Obviously everyone has to write their own agent harness as a rite of passage.
-
The other day I got into some pretty weird territory with Claude, trying to map out what an immortal ASCII cat would look like. Basically an autonomous Tamagotchi.
The idea was to create a quine that runs forever on something like Akash network with its own crypto treasury to support and pay it's bills and try to replicate. It would then talk to an LLM for support and actions on what to do to stay alive.
It got pretty out there. Stored some of the ideas here.
https://github.com/aquaflamingo/catfi
-
vibe-coding
Claude Code plugin — lofi beats while Claude thinks. Vibe while you vibe-code. (by Vinayak-Shukla)
-
cli
Localhero.ai CLI: on-brand AI translations for YAML, JSON and gettext .po files on every pull request (by localheroai)
Mainly working on https://localhero.ai, automating i18n translations for product teams. Basically runs as a GitHub Action, translating new strings on PRs matching your brand voice and glossary. Got our first fully selfserve customer a few weeks back (found us through the docs). Interesting work lately has been improving how the system learns from manual edits, when someone tweaks a translation in the UI, it feeds back into translation memory and influences future translations in a smart way. Also did stuff like improving our agent skill, so coding agents get glossary/style guide context automatically and they can write source copy that better matches the brand.
Been pushing some new stuff on https://infrabase.ai as well, my AI infrastructure tools directory. Traffic growing steadily from comparison and alternatives pages. Interesting finding is that blog posts rank better but get fewer clicks now because AI Overviews, interactive comparison pages still earn clicks. ChatGPT has also started citing the site more as a source. Adding new content and polishing existing parts of it.
-
scc
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go
Been working on https://searchcode.com/ again which I bought back, albeit as code search tool for LLMs. It solves the “should I use this library” by allowing the LLM to inspect search and analyse it before integration. Can use it to compare multiple repositories before downloading. It comes with a large amount of token savings and can be really useful when wanting to learn about a codebase.
Since it does it anyway I added dossier pages to it as well https://searchcode.com/repo/github.com/rust-lang/rust Which is useful for humans, and shows what the system is creating.
Best part is that I get to use the tools I have built, so https://github.com/boyter/scc and https://github.com/boyter/cs to improve it which benefits anyone using those tools.
-
cs
codespelunker - CLI code search tool that understands code structure and ranks results by relevance. No indexing required with CLI, TUI, MCP and HTTP support.
Been working on https://searchcode.com/ again which I bought back, albeit as code search tool for LLMs. It solves the “should I use this library” by allowing the LLM to inspect search and analyse it before integration. Can use it to compare multiple repositories before downloading. It comes with a large amount of token savings and can be really useful when wanting to learn about a codebase.
Since it does it anyway I added dossier pages to it as well https://searchcode.com/repo/github.com/rust-lang/rust Which is useful for humans, and shows what the system is creating.
Best part is that I get to use the tools I have built, so https://github.com/boyter/scc and https://github.com/boyter/cs to improve it which benefits anyone using those tools.
-
A desktop client for Repomix. Repomix is a CLI which allows you to summarize all the code in a repo in one txt or md file so you can in turn feed it to an AI model for analysis. It absolutely gets the job done it its current state, but it is a personal project so there may be a few rough edges.
https://github.com/KevanMacGee/Repomix-Desktop
It's open source and has no official connection to Repomix. But the developer, yamadashy on Github, knows about it and seemed to like it enough to add it to the Repomix website under the community projects.
I like being able to paste all the code into a browser window and have lengthy discussions with ChatGPT, Gemini and GLM. Doing so in the browser saves tokens over doing it in Cursor or Codex. I like using the Projects feature in ChatGPT in the browser and Notebooks with Gemini because that gives the model context and history on whatever I am working on. It was one part scratching my own itch, one part learning about Python and Customtinker.
It's made specifically for when you just want to get the code and paste it, no muss or fuss. It doesn't have support for flags (yet?) like the CLI because again it is built for speed. Besides, when I want flags, I like using the CLI instead to get granular. Repomix Desktop is for "just give me the code."
I'm a self taught coder so I'm very open to feedback.
-
I am working on Desiderata (https://github.com/github-of-NMI/Desiderata).
An LLM benchmark for open-weight models only, with secret questions.
The questions are asked multiple times to calculate a consistency score.
The results are available in JSON, containing the hash of the question with the number of correct and incorrect answers, the number of unique answers, and the number of times no answer is given. (Uses \boxed{})
-
It's been three months now of building Crit - https://crit.md - local first, open source tool for reviewing markdown and code output from your favourite AI agent.
It's inspired by GitHub PR review workflow, only with quick iterations and local.
It's been great! I found some dedicated users, dogfooding it every day with Claude and starting to get more contributions from the little community. We just got accepted into Homebrew core which was my target.
I'm expanding the team features now as I've got a few users keen to get the sharing service deployed in their private networks!
-
-
Working on Marmot https://github.com/maxpert/marmot recently added support for vector index. My local benchmarks show pretty decent QPS with less than GB of RSS on DBpedia dataset.
Interesting part is that I started off implementing a research paper for indexing and performance was not good enough. I ended up tuning things up for my own use-case and ended up with good enough replicatable RAG store.
-
serial
A calm, customizable, and non-algorithmic RSS reader. Lots of customization options and great support for video content. Fully open source and easily self-hostable. (by megaflorasoftware)
Working on an RSS reader (https://github.com/megaflorasoftware/serial), trying to see if there’s room for a FOSS RSS reader that’s a bit more fun and less brutalist than the other great but more technical user-minded options out there
-
The Ubuntu DDoS got me to thinking: If we had a critical need to respin machines (like our data center caught fire), we would have been in for a real challenge. We run apt-cacher-ng, but it did nothing for us during the DDoS, and worse: Every few weeks or a month ac-ng will go out to lunch and we have to fix it.
So: ac-ng didn't reduce the impact of the DDoS, but it does lead to impact when there is no DDoS. Worst of both worlds.
So I'm working on an apt-cacher that goes to lengths to keep working as much as possible when the upstream is down. It will check the repo metadata and keeps a list of your "hot packages", and will download those before flipping the new metadata to be live, effectively a snapshot. It won't allow you to download a package you've never downloaded before in the case of a DDoS, but packages that you do download regularly (machine re-installs, apt updates), it will ensure are available in the repo.
I'm calling it apt-cacher-ultra. It is pretty early days, it'll probably be another week before it's ready for a beta. I'm running it in my dev cluster right now, successfully.
https://github.com/linsomniac/apt-cacher-ultra
-
Been working on an open source, free, Heroku alternative at https://canine.sh for about two years.
I feel like even after all these years we’re still missing the devex that Heroku provided.
It’s been super fun to experiment & integrate MCP into it.
We just passed 2000 developers last month actively deploying with canine.
-
I've been vibecoding* a calendar-based personal note-taking thingy: https://github.com/cu/doneski
The idea is that each morning, you click the "New Day" button, and your Todo list along with other notes carry forward from the previous day to the new one. When you accomplish something, you add it to the Done section. Other sections can be added as needed. I have been using a text editor and/or shell script for this purpose for about a decade, but have been inspired to make it into an app now that I can delegate the boring bits of app development. It is not quite done yet, but it's getting close to being usable.
(* To the inevitable downvoters, this is in part an experiment to get familiar with what SOTA LLMs can handle. With the intent of comparing it to local LLMs once I get my Strix Halo set up as a coding assistant. I only code as a hobby currently, and have too many other hobbies, and this app wouldn't exist without something else doing the heavy lifting. That said, this is a pretty low-stakes application and I don't commit any code that I haven't reviewed and don't understand.)
-
-
A scripting language that is very fun to write and lets you make interactive music, installations etc https://github.com/audion-lang/audion
-
muster
A repo scaffold you hand to Codex, Claude Code, or any coding agent so the small Linux service you built this weekend is still installable, updateable, and rollback-safe in six months. Includes a worked reference — dvd-ingester — and a pattern library of reusable solution atoms. (by azide0x37)
muster and muster-pattern-library. (https://github.com/azide0x37/muster)
an agentic coding scaffold/framework you can reference when building out your next random raspi project. prefer to build around systemd units first; make an idempotent installer script, then put as little as possible custom coding around that.
`impl muster` comes down to: /build out this tool wiring together `patterns` like: C3.dropfolder-trigger; R2.device-binding; C4.lazy-resource-gate
or composite patterns like:
T2R4.device-triggered-conveyor
-
This is pretty cool! I've been working on something similar[0], but for the browser, maybe you like it.
[0]: https://loopmaster.xyz
-
-
-
aweb
Communication for AI agents: stable identity, durable mail and chat, and wake-up events across sessions, runtimes, machines, and organizations. MIT, self-hostable.
I am building https://aweb.ai (https://github.com/awebai/aweb)
I was tired of copying/pasting between agents, so I gave them identities, and tools to talk to each other and share tasks. I've found it so useful that I've left my job as the CTO of a German startup to focus on this.
The identities are public-key DIDs with DNS as the source of truth, as well the team membership. I also run a public registry at https://awid.ai (also OSS).
-
tenuo
Task-scoped authorization for AI agents. Cryptographic warrants constrain tools and arguments, prevent privilege escalation at every delegation hop, and produce signed evidence of what was allowed or denied.
Building tenuo.ai (https://github.com/tenuo-ai/tenuo): task-scoped authorization for AI agents. Rust implementation of capabilities + cryptographic offline verification.
-
I'm working on a general repo shape/structure linter (language agnostic)[0] - the idea is to enforce things like directory structure, existence of various files (LICENCE, etc.), file naming patterns, jsonpath + schema over json/yaml/toml, absence of potentially malicious unicode. It comes with rule bundles for various languages/presets which can be combined and extended. A goal is for it to be very fast, and useable on huge monorepos. I noticed myself having to add various forms of validation/scripts when coding using AI, and decided to build a reusable, fast tool for this purpose instead of rolling validation scripts for each project.
[0] https://github.com/asamarts/alint
-
- Nativite: a Vite plugin for building for native platforms using web technologies, with a custom plugin/platform support (https://github.com/samlaycock/nativite)
-
- superformdata: superjson but for FormData/URLSearchParams (https://github.com/samlaycock/superformdata)
-
nosql-odm
An Object Document Mapper (ODM) for NoSQL databases, providing a simple and intuitive API for managing and querying data.
- NoSQL ODM: ODM for various noSQL (and “unstructured” SQL) data stores, supporting both lazy and active data migration strategies (https://github.com/samlaycock/nosql-odm)
-
markanywhere
Incremental Markdown parser that emits streams of semantic events, plus tools to manipulate them — designed for real-time rendering of streamed LLM output.
-
tabwrangler
A browser extension that automatically closes your unused tabs so you can focus on the tabs that matter
* Tab Wrangler GitHub Project: https://github.com/tabwrangler/tabwrangler
* Tab Wrangler for Chrome: https://chromewebstore.google.com/detail/tab-wrangler/egnjhc...
Continuing to work on Tab Wrangler, an extension for both Chrome and Firefox that has been available and open source for 10+ years. It auto-closes tabs when they have not been active for a configurable amount of time, similar to the feature built into Mobile Safari but more configurable.
I have been maintaining it and in the past few months added features that had been requested for a long time.
-
BetterCapture
The macOS screen recorder for the rest of us - always free and open source with a native look and feel 📺
I'm currently working on BetterCapture (https://github.com/jsattler/BetterCapture), which is a lightweight screen recorder for macOS that lives in your menu bar. It supports ProRes 422/4444, HEVC, and H.264 — including alpha channel and HDR. Frame rates from 24 to 120fps. System audio and mic simultaneously. You can also exclude specific things from recordings, like the menu bar, dock, or wallpaper.
No tracking, no analytics, no cloud uploads, no account. MIT licensed. Everything stays on your Mac.
I'm currently planning and designing a plugin system, so others can contribute new functionality without affecting the scope of BetterCapture itself - which should stay as small as possible.
-
dotfriedrice
Set up a developer friendly niri / Arch Linux system in minutes. Also supports WSL 2, Debian, Ubuntu and macOS for CLI tools!
I've had public dotfiles at https://github.com/nickjj/dotfriedrice for a long time but recently branded them and after having run native Linux for 6 months, I added a desktop environment based on using niri and Arch Linux.
It can get you up and running in a few minutes. It has an installer that can set up a new system or keep an existing up to date. There's also a command line version that works on Debian based distros (including WSL 2) and macOS.
-
Ménière Memo, a web app for logging and reviewing Ménière's Disease episodes:
https://menierememo.com/
Intended for an audience of one so still a bit rough around the edges, but the intended audience said “excellent” and is actually using it.
Mostly AI-built. Source code is here:
https://github.com/tagawa/Meniere-Memo/tree/gh-pages
-
I've been working on a set of custom PHPStan rules that started off as a replication / modernization of rules from PHPMD, but has evolved to include more than that.
https://github.com/Orrison/MeliorStan
-
I made a Python tool to build distroless container images for projects managed by uv. It draws inspiration from Ko from the Go ecosystem and works with/depends on uv from the Python ecosystem, so I smashed them together and called it Kuvo: https://github.com/hxtk/kuvo
It’s a hobby project in a very early state where it technically works but it’s missing several things I think it needs before I’d use it for anything serious. As of right now it isn’t even complete enough to dogfood a minimal container for itself without an intermediate base image because it can’t target a platform compatible with the distroless uv container usage.
-
https://extraheadroom.com
Menu bar app that reduces your Claude Code token costs by ~50% so you get 2x more usage out of your plan.
People seem to like it so far :-)
-
OmniVoice-Studio
The open-source ElevenLabs alternative. Local voice cloning, design, creation and cinematic video dubbing with real-time dictation.
Building an open-source ElevenLabs-like AI voice platform called OmniVoice Studio.
It supports voice cloning, dubbing, transcription, and local/self-hosted workflows with Docker + desktop UI support.
Using open-source models like Whisper, Qwen, OmniVoice and more.
GitHub: [OmniVoice Studio](https://github.com/debpalash/OmniVoice-Studio)
Thanks for checking it out
-
exarchos
A local-first SDLC workflow harness — a concurrent event-sourced process manager with cooperative agents.
https://github.com/lvlup-sw/exarchos
It's an SDLC workflow harness for agents. Instead of using skills to encode my typical workflows (e.g., create PRD, then create plan using TDD, then dispatch subagents, etc) I've built a concurrent event-sourced process manager to handle it.
-
https://github.com/abi/lilo I’m working on Lilo, a Telegram AI agent that can remember things, store files, track your TODOs, manage your calendar, conduct research, build apps, send you reminders and monitor things for you.
I’ve found it super useful in my personal life and is pretty much my #1 app.
-
kei
Fast, parallel backups for cloud-hosted photos and videos - one-time exports, local mirrors, and unattended Docker runs.
I continue to be working on kei, my cloud->local photo/video sync engine.
iCloud Photos is fully baked along with implementing their completely undocumented SyncToken. I’m doing some QoL work in the next few weeks, tightening up some early architecture decisions, and then adding more providers (Immich, NextCloud, Google Takeout… else TBD).
Since last time I posted this, two other people contributed and I’m almost at 100 stars! That’s some dopamine.
https://github.com/rhoopr/kei
-
We are working on making our programming language BAML turing-complete. https://github.com/boundaryml/baml
It is a language that is embeddable in other programming languages, with the type system similar to typescript, and a runtime that is similar to Go.
People use it currently for structured outputs with llms but soon we will support orchestration and more.
We are letting some users have an early access preview! Let me know if you are interested in hacking with it!
-
I'm building https://vcad.io, a free CAD application with an open source kernel (Rust/WASM)!
-
pmg
PMG protects developers, AI agents from malicious open source packages using proxy, sandbox and SafeDep's threat intelligence feed.
Just implemented Landlock + seccomp notify based sandbox in PMG. A tool to protect cli package managers against malicious packages. There were quite a few quirks involved due to Go routines when it comes to handling messages from the kernel.
https://github.com/safedep/pmg
-
This starts from my frustration when opening large CSV files, but later evolved to a log/data analyzer that loads arbitrary format in constant time (O(1)).
https://github.com/Verticalysis/Hitomi
The secret: I engineered an incremental combinatorial parser capable of processing customized format from a steam. Any inputs, including file or the stdout from a command, are first chunked and then fed to the pipeline. The UI is ready when the first small chunk is processed.
Other highlights:
-
I have fully implemented mutable torrents (BEP 46) in Transmission. When a torrent is created, you can set it to be "mutable", and you (and you alone) can add files to the torrent, remove them, modify them, or change their filenames. Other members of the swarm will be notified of the new change, and begin downloading that as well (if they use a client with mutable torrent support). For leechers, they can choose whether to allow mutability on a per-torrent basis, and only in the fashion that they prefer. They can even store every change (and seed those) too.
I have the macOS, Windows, cli, and web app working with this feature. I had a bit of a mixup with Gtk, so I don't have a Debian package for it, but it's buildable from source.
https://github.com/NoMoreNicksLeft/transmission
I would appreciate it if anyone wanted to test it. I'd like to think that the feature would be a big deal, even if my implementation of it's kinda crappy.
-
I'm building a memory safe, programming language that's like Rust, with a declarative concurrency model, which makes it much simpler and easier and nearly as fast & efficient
https://github.com/cuzzo/clear
-
Just finished an app that allows you to track every rep, set, and weight at the gym. Decaboy — the ultimate gym companion for serious bodybuilders
https://decaboy.fit
Built in 15 minutes with mecha-ai my own code assistant using DeepSeek
https://github.com/kuyawa/mecha-ai
Right now working on a betting app, DeepSeek is fairy dust and Mecha is my magic wand, I am unstoppable!
-
mau
Multi-agent orchestrator that runs a hierarchical engineering team (Product → EM → Tech Lead → specialists) on top of locally-installed Claude or Codex CLIs. (by madebywelch)
-
https://github.com/jonathannen/hermit
Plus it's too early to really show, but also working on a dataflow language (w/ immutable data) that uses some code semantics from Rust/Zig and friends:
-
badger
Badger is an immutable, dataflow-oriented programming language with strong static typing with syntax inspired by Rust and Zig. (by jonathannen)
-
A better permissions layer for coding agents. The tool works like auto-mode for Claude Code, so you can stay in the flow and only get prompted to allow or deny tool calls when it truly matters, but it is fully deterministic. My benchmarks surfaced that most Bash calls don’t need an LLM to be classified as safe, ambiguous, or dangerous. A deterministic classifier can auto-allow 95% of Bash tool calls as safe or dangerous, with only the remaining 5% being truly ambiguous or unknown.
Conclusion is permission reviews with LLMs like Claude’s auto mode or Codex auto review are like using a data center to flip a light switch - overkill.
The main benefit is that your agent’s autonomy can be governed deterministically through policies that can be stored at the user and repo level. The bonus is that you save tokens vs using auto modes.
https://nah.build
-
-
Postlet
A tiny static blog generator with a plugin pipeline, markdown + frontmatter pages, and theme support.
1. Prepping to release the tool behind https://sourceryintel.com as open-source. The insane levels of breadth and depth in the research reports this tool is generating has blown me away completely.
2. Released "Postlet" (https://github.com/freakynit/Postlet), a tiny markdown-based static blog generator with a plugin pipeline, markdown + frontmatter pages, and theme support. Demo: https://postlet.pagey.site/ .. working on still adding more features.
-
agentspan
Durable, Distributed runtime for ALL of your agents - OpenAI, ADK, Langchain, Vercel, etc.
I'm working on Agentspan: https://github.com/agentspan-ai/agentspan
It's a durable runtime for AI agents.
The thesis: agents should not just be an LLM loop running inside one Python process. Once agents touch real systems, you need crash recovery, retries, human approval, distributed tool execution, cancellation, observability, and execution history.
Agentspan is basically applying the Conductor OSS execution model to agents. Conductor made long-running distributed workflows durable. Agentspan tries to do the same thing for agent executions: give every run an ID, persist the state, let it survive process death, pause for approval, resume later, and inspect what happened.
-
-
supercollider
An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
-
Sounds a lot like Crystal, which is also similar to Ruby and features a green fiber runtime: https://crystal-lang.org/#concurrency
-
I've updated several iterations to improve the accuracy for release stability. And I open sourced the project so that you may contribute to the dashboard to make it more useful: https://github.com/davideuler/agent-watch
THANK YOU for all guys who gives feedback for the tiny project.
-
Understand-Anything
Graphs that teach > graphs that impress. Turn any code, or knowledge base (Karpathy LLM wiki), into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
I am working on Understand-Anything, trying to use AI to teach you how to understand something. The problem for me, as a beginner in lots of aspect, is do not know what question to ask to AI in a area that I am not familiar with.
https://understand-anything.com/
-
Repo: https://github.com/azriel91/disposition
It's written in Rust, has stable node positions, is stylable (and has default styling, dark mode styles), among other things.
The hardest part is calculating coordinates for edges:
- ranking nodes / positioning them when edges connect nodes of different nesting levels
-
slint
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
I had a raspberry pi 3a+ and the old raspberry pi touchscreen laying around. So I'm writing a custom dashboard for it using Rust/Slint[1]. It directly uses opengl without any display manager/window system. It mostly talks to home assistant. Right now, when I start a 3d print, it automatically switches to a view with live camera of the printer and some stats. I can monitor the status of my washer/dryer so I know when they are done (using cheap TP-Link Tapo smart plugs[2]). My favorite thing it does, is if any motion is detected on my Ring cameras, it just automatically pulls up that live feed. Took a little work to get decent playback performance but the pi 3a+ has hardware h264 decoding.
Its nice, overall, to have a little dedicated touchscreen on my desk that I can easily tweak to display whatever I want. Its silent and low power.
[1] https://slint.dev/
[2] https://a.co/d/044MIM3t
-
I'm working on Optio - an AI agent orchestration platform built on Kubernetes: https://github.com/jonwiggins/optio
It's built around multiple different types of agents:
- Coding Agents are placed into cloned repos with a ticket (Jira/Linear/Notion/GH), and work until they open a PR, are resumed on CI failures or github feedback, and work until they can merge the PR.
- Standalone Agents are reusable, parameterized agent runs with no repo checkout. Generate reports, triage alerts, audit dependencies, query a database, post to Slack, etc.
- Persistent Agents are long-lived, named, message-driven agent processes. Each has a stable slug, an inbox, and a cyclic state machine. Wake on user messages, agent messages, webhooks, cron ticks, or ticket events.
-
aptakube
Modern, lightweight and multi-cluster Kubernetes GUI. Available on Windows, macOS and Linux.
3 years later and I'm having fun building and growing Aptakube, a Kubernetes GUI
https://aptakube.com
-
https://fx.leftium.com (https://github.com/Leftium/fx)
Old-school graphics in modern TS.
Several years ago, it was not possible to blit an entire screen of random pixels to the screen at a decent frame rate without something like shaders.
Even though the screen is now even higher resolution, the CPU can now throw 2560x1440 random pixels to the screen at 90 FPS.
I figured out how to make my TV static effect look more realistic:
- Mostly: TV "pixels" had wide aspect ratios
- Larger "grains" (see info in corner)
- Also added subtle CRT scan line effect. ('C' to toggle)
- Looks different when animated (click to toggle pause; probably should emulate 60FPS).
---
Started revisiting this rabbit hole while thinking about programming prompts from the new Recurse Center application[1]. They suggest about six different prompts; I figured out how to combine all the prompts together.
[1]: https://hn.leftium.com/i/47892660
-
I'm building an open-source Typeform-alternative: https://forms.md. Also trying to monetize it via a WordPress plugin: https://wp.forms.md
-
sambervise
A Linux GUI application for remotely administering Samba 4 Active Directory Domain Controllers
A set of tools to making setting up, joining and using a Samba domain on Linux much much easier.
This started with https://github.com/edward-murrell/sambervise - a GTK tool for admining Samba users and groups. I'm currently building a tool that walks a user setting up a domain, adding DCs, and configuring fileservers and workstations. In the TODO is making NFSv4 integration with Samba as painless as possible.
-
-
sure! - security layer between your local data and public internet, i use it as mcp server to let claude safely read/write to my computer!
cli: https://github.com/philipnee/mvmt
-
-
-
obsidian-radar
Visualize your notes and ideas on a radar. Group them by topic, prioritize by proximity to the center, and keep focus when juggling multiple areas at once. Do not lose sight of items that might be hiding good opportunities.
I'm building https://github.com/lfcipriani/obsidian-radar, an Obsidian plugin that provides a radar view to your notes so you can map your focus visualy.
-
I’m stabilizing piclaw (https://rcarmo.github.io/projects/piclaw) - it is now my main IDE for all my personal projects, and I run several instances with different plugins. This is _not_ an OpenClaw clone, it is pi in a web trenchcoat, with (I hope) most of the philosophy in place.
I am also working on various other things (a Go Clojure interpreter with IR/WASM, my own inference library, etc.). All are linked from the page above to a degree.
-
learning zig by building two things: https://unimeter.io a zero-deps usage metering engine and a set of cuda katas in zig done rustlings style https://github.com/0x180db/cuda-zig-katas
-
I'll continue to work on https://github.com/asciimoo/hister as much as I can. I plan to add new extractors and optimize the indexer storage usage by moving out HTML/favicon content from the index and storing them in an efficient compressed way.
Hister is a free general purpose web search engine providing automatic full-text indexing for visited websites.
-
I am trying to build a simulation that lets a simulated organism come up with its own small language, purely learned from sensory input: https://github.com/JoergStrebel/VirtualZoo/blob/main/compute...
-
I'm working on [Context Bonsai][1] - LLM harness tools that allow the LLM to prune messages out of the context, leaving behind a summary and keywords instead. In addition to a "prune" tool, there is a "retrieve" tool that allows it to recall the messages if needed.
In addition to these tools, I'm also building automation that will port the tools from the reference implementation (OpenCode) to other harnesses (Cline, Pi, Gemini, Kilo, Codex, others to come?). As well as automation that will either cherry-pick or re-implement commits onto the latest head from upstream.
[1]: https://github.com/Vibecodelicious/context-bonsai-agents#con...
-
I build a governed infrastructure for internal tools and AI agents: https://rootcx.com
Everybody uses Claude Code or AI coding tools to build internal software, but they lack the governed infrastructure layer required for enterprise trust. RootCX provides that missing foundation. We offer the security, auditability, hosting and permissioning primitives necessary to move AI-generated agents and internal tools from "cool demo" to prod
-
- Ansible on the other side works well, but the absence of an agent makes it hard to deploy stuff at scale : You being spending more time running your playbooks, than actually doing stuff.
So if you want to take a look at this alternative, head to the Github repository. Feel free to break it, open issues, and pull requests !
https://github.com/peeklapp/peekl
-
-
mljar-supervised
Python package for AutoML on Tabular Data with Feature Engineering, Hyper-Parameters Tuning, Explanations and Automatic Documentation
Im working on AI data analyst - MLJAR Studio. It is conversational UI with AI agent which uses Python to provide data insights. It is available as desktop application https://mljar.com
-
I am currently building a powerful TUI database client (that supports Turso as well) as I grew fed up with heavy db clients that take gigabytes of ram when rendering data that is text. It's also very convenient since you can launch it with a saved connection from any terminal anywhere.
It's still early in 0.1v at https://github.com/okira-e/TUIQL but already supports everything day-to-day that you would need.
-
-
-
-
I'm building yet another terminal [1][2]. I've been unsatisfied with the window management of iterm2 and other terminals, my one acts a bit more like Chrome with projects at the top level.
It also allows remote control. I don't like AI harnesses (Claude / OpenAI) having remote control inside, it feels like it should be at the terminal level, not the cli.
Anyway I'm sure this will just end up another terminal in a sea of already existing ones.
1. https://github.com/markwylde/terminay
-
-
-
I am working on DAGraph (https://dagraph.com)
DAGraph is a local-first reactive DAG for analytical SQL (OLAP), running entirely in the browser (there is also a native version in the works).
Some tech details: written in Rust, targeting WASM (and native). The SQL engine is Apache DataFusion[1]. The UI uses Egui[2]. Workspace data is persisted in browser using OPFS[3] via OpenDAL[4]. The graph is functional and handles dependencies for you (via parsing the SQL).
Building this to be accessible for beginners while remaining powerful for advanced users. Still very early, lots more features to add, but now usable.
Hope you find it interesting!
[1] https://datafusion.apache.org
-
I am working on blase (https://github.com/bramadityaw/blase), a language server for Laravel's Blade templating language. This is a proof-of-concept project that I plan to make into a submodule inside a more general PHP server.
-
I'm building a small framework to make desktop apps in mruby, targeting Linux, Mac and Windows. The aim is a native app for the kind of thing you'd usually ship as a webserver and tell users to connect to via localhost. https://github.com/Asmod4n/hypha-mrb
-
docx-editor
Discontinued Open-source WYSIWYG .docx editor library with canonical OOXML, tracked changes, and real-time collaboration. Agent-ready. [GET https://api.github.com/repos/eigenpal/docx-editor: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
I'm working on https://docx-editor.dev/, the open-source, mit licensed word editor library.
We are building this because we such library it in our core business, and a lot of other engineers seem to need it too. We have contributors showing up with bug reports and fixes, and real interest from people building apps around .docx docs.
My previous show hn post (https://news.ycombinator.com/item?id=46947229) got a lot of skepticism because we're developing heavily with AI, but with active community feedback and proper ai oversight (mostly me), I'm super proud of what we have now.
-
-
I had an idea about explaining ML predictions without direct access to the data or the model: provide basic stats about your data, use them to generate synthetic data, then train a surrogate to predict your model's predictions on the synthetic data.
Could be handy for model risk management and governance, e.g. if you need a challenger model for SR 11-7 without all the hassle of getting access to the original data, getting the black box model set up, and so on. I wrote it because I remember having to create "throwaway" models to show why I needed a better model; it would have been nice to just make a couple of API calls instead.
SDK: <https://github.com/proxyml/proxyml-sdk-python>
-
-
trainbot
Discontinued Watches a piece of train track, detects trains, and stitches together images of them.
-
So I had an idea for a music app that tries to minimize the amount of music theory needed to play as a group.
Basically you pick a key, then it's just 7 buttons that play the notes in that key. Actually 21 because there are three octaves.
This has some neat effects. You can play thirds by just hitting every other button.
I wanted kids to get started playing as a group without having to worry about wrong notes. Everything is in the same key so it never sounds too bad.
There's not much to look at, I just started it last Friday. https://github.com/wmill/EasyMusic
I'll throw on some screenshots if there's any interest. I could actually use some feedback from someone who knows a bit about music, my knowledge is pretty minimal.
-
-
-
* Mutimon (generic config driven web scraper and notification system) => https://github.com/jcubic/mutimon
-
KeibiDrop
KeibiDrop is a tool that allows any two computers to transfer files and folders via a secure virtual mountpoint
-
I'm working on a full blown terminal emulator called "terminal-use", or "tu" in short, for coding agents. It allows agents to operate fully fledged TUI applications including multiple windows, mouse control, etc. It can even self drive a NetHack session via Claude, if you want lol.
It's basically tmux for your coding agent, great for developing and debugging TUI applications as well, because now your agent has a closed feedback loop of applying changes and trying them out itself via tu.
https://github.com/flipbit03/terminal-use
-
I am also (second post) working on an "idle clicker" like TUI game called "cuqueclicker", where you click an ass instead of a cookie (yeah, it's inspired by Cookie Clicker)
https://github.com/flipbit03/cuqueclicker
Runs locally and has binaries for every platform that matters out there, including a WASM port that saves your save data to local storage
WASM Port here: https://flipbit03.github.io/cuqueclicker/
Try it out! It's a fun little idle game
-
A Kotlin-first framework for building reliable, serverless, event-driven applications on AWS, with Java interoperability in mind.
https://github.com/huherto/aws-lambda-stream-kotlin
It started as a learning exercise but I am realizing how useful it would be to have this fully operational.
-
retcon
Retcon for AI conversations. The AI recontextualizes its own past via MCP tools. Canonical Observer Actor instantiation of the Collaboration Protocol.
I am building retcon (https://github.com/WujiLabs/retcon), a Claude Code middleman layer allowing the AI agent to edit its own conversation history or rewind itself to a previous round. More than often you ask the AI to do something. It misunderstands. You correct it by words. But the messed-up turn stays in context, and the AI is fighting both your correction and its own past mistake.
retcon flips the model. The tool is named for the verb recontextualize: introducing new information that reshapes how the past is understood. Instead of you typing a /rewind command, the AI retcons its own past. You just tell it what you want.
-
[Lily](https://github.com/aspectrr/lily) A CLI tool that can be installed to any coding agent via hook that gives read-only access to production systems (wraps ssh, kubectl, awscli, gcloud, az) so agents can investigate issues in production. Built it for myself and my team during initial investigations to save use a lot of time on figuring out issues but didn't want to have to babysit agents or just hope that "telling them they are in production" would prevent issues.
[clue.ssh](https://github.com/aspectrr/clue.ssh) A clue game over SSH based on the AI wave, where the goal is to find who stole the H100. Pretty fun and coding agents can play too.
[Chasing Losses](https://github.com/aspectrr/chasing_losses) I was interested in if LLMs chased losses when playing roulette, still investigating this but i've found that different models will bet different amounts at different frequencies even when prompted the same. Struggling on not wanting to guide them too much but also wanting to see how they react when put under pressure.
-
[Lily](https://github.com/aspectrr/lily) A CLI tool that can be installed to any coding agent via hook that gives read-only access to production systems (wraps ssh, kubectl, awscli, gcloud, az) so agents can investigate issues in production. Built it for myself and my team during initial investigations to save use a lot of time on figuring out issues but didn't want to have to babysit agents or just hope that "telling them they are in production" would prevent issues.
[clue.ssh](https://github.com/aspectrr/clue.ssh) A clue game over SSH based on the AI wave, where the goal is to find who stole the H100. Pretty fun and coding agents can play too.
[Chasing Losses](https://github.com/aspectrr/chasing_losses) I was interested in if LLMs chased losses when playing roulette, still investigating this but i've found that different models will bet different amounts at different frequencies even when prompted the same. Struggling on not wanting to guide them too much but also wanting to see how they react when put under pressure.
-
[Lily](https://github.com/aspectrr/lily) A CLI tool that can be installed to any coding agent via hook that gives read-only access to production systems (wraps ssh, kubectl, awscli, gcloud, az) so agents can investigate issues in production. Built it for myself and my team during initial investigations to save use a lot of time on figuring out issues but didn't want to have to babysit agents or just hope that "telling them they are in production" would prevent issues.
[clue.ssh](https://github.com/aspectrr/clue.ssh) A clue game over SSH based on the AI wave, where the goal is to find who stole the H100. Pretty fun and coding agents can play too.
[Chasing Losses](https://github.com/aspectrr/chasing_losses) I was interested in if LLMs chased losses when playing roulette, still investigating this but i've found that different models will bet different amounts at different frequencies even when prompted the same. Struggling on not wanting to guide them too much but also wanting to see how they react when put under pressure.
-
-
I’m working on PEAC Protocol.
Logs are local, but some claims need to travel. As agents, MCP tools, metered APIs, and automated payment flows do more work, there needs to be a simple way for another system to verify what was reported later. PEAC issues portable signed records for that boundary.
https://github.com/peacprotocol/peac
-
refactoring memory management in https://github.com/ryanczak/daemoneye to better support continuous operation over long time horizons where state of monitored services/things drifts and knowledge becomes stale over time.
-
I regularly use about half a dozen programs that interface with radio equipment. Most of it works but getting it all working together is extremely complex.
Since primarily interested in FT8 and MeshCore here in the local SoCal MC region (wcmesh.com) I put together a Pure-Golang implementation to combine both modes into the same GUI client. The FT8 modem might be the only functional Golang decoder right now, unsure, but it’s entirely open source and here:
https://github.com/kyleomalley/nocordhf
The workflow releases cross compiled for MacOS (notarized), Windows, Linux and uses Fyne for the UI.
In the future, I plan to add other more interesting modes like JS8Call and VeraHF modes, FT4 etc.
-
In my effort to better understand Deeplearning I built this project(https://github.com/sateeshkumarb/anomaly_detection) to detect
-
https://github.com/logpai/loghub, https://www.unb.ca/cic/datasets/index.html but couldn't find one that would suit my needs).
The approach seems to work on synthetic dataset (with ROC AUC score: 0.9957) but couldn't try it out in a real world dataset. Seeking feedback on the approach.
-
-
Last couple weeks I've been building a new website to showcase the document formatting capabilities of my programming language Mech. It's out now:
https://mech-lang.org/post/2026-05-11-version-0.3/
Mech has a builtin presentation layer called Mechdown (a Markdown dialect) which allows tight integration between the document and the underlying program. You can see the source here: https://gitlab.com/mech-lang/web/website/-/raw/df4784d44b4ea...
Would appreciate any bug reports or issues: https://github.com/mech-lang/mech/issues
-
mech
🦾 Mech is a programming language for building data-driven systems like robots, games, and interfaces. Start here!
Last couple weeks I've been building a new website to showcase the document formatting capabilities of my programming language Mech. It's out now:
https://mech-lang.org/post/2026-05-11-version-0.3/
Mech has a builtin presentation layer called Mechdown (a Markdown dialect) which allows tight integration between the document and the underlying program. You can see the source here: https://gitlab.com/mech-lang/web/website/-/raw/df4784d44b4ea...
Would appreciate any bug reports or issues: https://github.com/mech-lang/mech/issues
-
AxionSys
A local, hardware-aware AI system that understands codebases and logs, performs hybrid retrieval, and generates structured root-cause analysis with actionable fixes.
I recently built this project for AMD AI Hackathon. At it's core, it's a local first debugging tool thats powered by Qwen 3.5:9b.
You give it a repo and an error log and It finds the root cause, suggests a fix, shows the bug propagation and the files it went through. The fix it suggests is in a diff format so its very easy to apply the fix. Here's the link to the repository if anyone wants to try it.
Any type of feedback is welcome!
https://github.com/umairyousif239/AxionSys
-
I worked on browser extensions to create podcast from hn stories, with a shared quota. As show hn is not available for new accounts (I'm just a lurker so I don't have personal account), I wasn't able to show this tool when it was done. Maybe someone will find it useful (it is really useful for me).
https://github.com/hn-ai-podcasts/browser-extensions (links to extensions in the readme page)
-
- Local Ollama or Azure OpenAI, switchable per-user.
Built on top of Cole Medin's local-ai-packaged. Apache 2.0.
https://github.com/nickyeager/fetchtext
-
I've been working on and off for many years on https://ssa.tools/ - a site that helps folks figure out their social security benefits for retirement planning. I recently added and continue to iterate on a new feature for specifically helping you understand the tradeoffs of choosing different filing dates at https://ssa.tools/strategy - it was interesting trying to optimize the performance enough to let the user drag sliders and get 'instant' response time, especially in typescript.
-
dirac
Open Source Coding Agent singularly focused efficiency. Reduces API costs by 50-80% vs other agent AND improves the code quality at the same time. Uses Hash Anchored edits, massively parallel operations, AST manipulation and many many other optimizations. https://dirac.run/
Creator of Dirac here. I got something cooking https://github.com/dirac-run/dirac/issues/84
-
I’m working on askdiff - a GitHub PR review style web app attached to the same claude code session that wrote the code.
2-3 weeks ago I noticed a bottleneck in my workflow. I was opening big draft PRs to check code written by CC, and then copy pasting diff back to it to ask questions.
So I built askdiff. Any feedback is highly appreciated.
https://github.com/narghev/askdiff
-
I've been working on (https://www.margarita.run) - If you could write agents as easy as writing markdown
Github: https://github.com/Banyango/margarita
I've always wanted to write a programming language, and AI made that a bit easier. So I tackled a kind of quasi-extension to markdown that lets you control coding agents easier.
Margarita provides two file formats:
.mg — A templating language that renders dynamic prompts to Markdown. Extends Markdown with variables, conditionals, loops, and includes.
-
Trying to do some work on a cairn[0], an embedded temporal document database built on SQLite. It's inspired by endatabas[1]
[0] https://github.com/nbbaier/cairn
-
I work at a small security startup on a project im pretty passionate about.
We are building open source tools to reduce how much sensitive stuff and power apps keep in one place.
One project is TideCloak, a Keycloak fork that keeps the familiar dx but changes the security model underneath: https://tide.org/tidecloak
Another is KeyleSSH, a keyless SSH/PAM prototype where there is no private key file sitting around as one thing to steal: https://github.com/sashyo/keylessh
Most of what I'm thinking about now is dx. Security tools dont matter much if normal devs cant understand, debug, or actually want to use them.
-
ml-by-hand
A deep learning library built from scratch with complex neural networks examples built on top for learning purposes.
I'm continuing to expand my own deep learning library [1] (PyTorch-clone built with Python and Numpy) to support LLM post-training techniques like supervised fine-tuning (SFT) [2] and reinforcement learning with GRPO [3] . It's a good learning experience to work without all the high-level abstractions to "build a wheel" and "use that wheel to build a car". Post-training results are still cooking, since training on my MacBookPro is quite slow with "unoptimized PyTorch" :)
1. https://github.com/workofart/ml-by-hand
2. https://github.com/workofart/ml-by-hand/blob/main/examples/s...
3. https://github.com/workofart/ml-by-hand/blob/main/examples/g...
-
-
codex
A wiki and document store built with React + Express. Organize markdown files in folders with a beautiful three-pane UI, dark mode, live preview, full REST API, and an optional built in MCP server (by bocan)
Various things this month:
- I've got a native, open source MacOS music player/library _finally_ past version 1. (https://bocan.app) That's been an ugly learning curve as I'm both not the greatest Swift developer and still I want to keep adding features that I didn't quite understand at the start like ReplayGain.
- Ongoing maintenance of my badly-named tool called open-sourced Codex (https://github.com/bocan/codex). It's like a file/git based 1 person doc store that I use at work to drop markdown into, display it, with a built-in MCP server that I can use to ask it questions. THAT one is typescript so much easier. But then you have to worry about the constantly shifting sands of outdated and vulnerably dependencies to look after.
Off Net:
Went to open my greenhouse for the season and found a nest of robins in my trash/rubbish bin. FFS. Now I can't empty it all for a long time, have to time my visits to tend to the tomatoes and peppers, and absolutely not close the doors. Anyone know how long it takes robins to fledge?
-
I’m working on ZealPHP (https://php.zeal.ninja, MIT), an open-source PHP framework built on OpenSwoole.
The idea is to keep the simple Apache/LAMP style PHP mental model, but modernise the runtime: PHP can handle HTTP, WebSocket, SSE, sessions, shared memory, timers, and task workers from one long-running process.
Greenfield, it's working great. For legacy code, the migration model I’m exploring is:
OpenSwoole front-of-house, PHP-FPM-style back-of-house for legacy code, and a coroutine-native path for new code. Three lanes, one server.
So in one day, all existing traditional PHP apps can have an asynchronous runtime! Hoping that I am laying the right foundations? Or not? Help me understand!
I also made a handcrafted Learn section where you build a small Personal Notes + AI Chat app + Multi-Player Tic-Tac-Toe step by step:
https://php.zeal.ninja/learn
GitHub: https://github.com/sibidharan/zealphp
After feedback from some senior PHP devs, I tightened the framework core and it now passes PHPStan level 10. Actively developing!
Still looking for feedbacks before Show HN
-
voiden
Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Related posts
-
Ask HN: Who wants to be hired? (September 2026)
-
Pi (Rust): High-performance AI coding agent CLI written in Rust
-
Query Markdown as a Database with mq-db: SQL, mq, and Interval Indexes
-
Mq – a command-line tool that processes Markdown using a syntax similar to jq
-
Compose Your Markdown Workflow: mq Subcommands + Unix Pipes