I build useful software for self-hosting, homelabs, and the spaces where systems have to work together.
Most of my projects begin with a real problem in my own infrastructure. I care about clear documentation, sensible defaults, guarded automation, and software that people can run for themselves.
uniskela.com — project overviews and selected public work.
TypeScript and Python for applications and tooling; Docker, OCI containers, and Linux for deployment; Home Assistant, SQLite, REST, MCP, and GitHub Actions around the edges.
Selected projects from uniskela.com/projects.
Keep track of unfinished coding work and the next step across AI-assisted tools and sessions.
Python · MCP · REST · SQLite · Docker
Documentation · Site · Releases · GHCR
Inspired by shaheer-00/claude-adhd and developed as a tool-agnostic MCP and REST hub.
Monitor remaining Codex usage quotas and reset times in Home Assistant, with configurable quota alerts.
Independent project · Not affiliated with OpenAI
Python · Home Assistant · HACS
Documentation · Site · Releases
Connect Home Assistant conversation, speech, and AI tasks to configurable OpenAI-compatible APIs.
Independent project · Not affiliated with OpenAI
Python · Home Assistant · HACS · OpenAI-compatible APIs
Documentation · Site · Releases
Bring self-hosted service links, on-demand health checks, and container views together in a dashboard designed for your phone.
TypeScript · Next.js · SQLite · Docker
Documentation · Site · Releases · GHCR · Docker Hub
My opinionated fork of TS6 Manager, a browser-based interface for TeamSpeak server management, music bots, and automated workflows.
TypeScript · React · Node.js · SQLite · Go · Docker
Documentation · Site · Releases · GHCR
This is an opinionated, security- and reliability-focused continuation of clusterzx/ts6-manager, with additional community work recorded in CREDITS.md.
If you use something here and find a rough edge, please open an issue in the relevant repository. Bug reports, feature suggestions, documentation improvements, and thoughtful contributions are welcome.




