Archive
All posts
App introductions, release notes, and things learned along the way. Filter by tag.
- product2 min
LabFox - A GitLab Client Built to Use From a Phone
Read merge requests and diffs, check pipelines, and approve from your phone. Self-hosted GitLab works too.
- labfox
- flutter
- gitlab
- self-hosted
- open-source
- product2 min
OpenScene - Keep the Footage Local, Let the Agent Do the Editing
Tell the agent beside the timeline what to do and it cuts, trims and exports. Your footage never leaves the machine.
- openscene
- electron
- react-native
- ai
- open-source
- open-source2 min
TypeChain - Declare LangChain Tools With Decorators, Let LangChain Run Them
The same approach as TypeMCP, moved to LangChain JS. It leaves execution semantics alone and only keeps types and schemas honest.
- typechain
- typescript
- langchain
- open-source
- open-source2 min
TypeMCP - Declaring MCP Servers With Classes and Decorators
The schema declarations and handler registration that repeated on every MCP server moved into decorators. Hosting and authorization policy stay with the application.
- typemcp
- typescript
- mcp
- open-source
- open-source2 min
Proxmox MCP - Opening a Virtualization API to an Agent, With the Dangerous Parts Locked
A local stdio MCP server for the Proxmox VE API. Reads and state changes are separated, and risky operations run only when explicitly allowed.
- proxmox-mcp
- typemcp
- mcp
- homelab
- open-source
- open-source2 min
PlanGuard - Keeping the AI Out of the Terraform Verdict
Risk and pass/fail are decided by code. The model only turns a plan with sensitive values removed into something a person can read.
- planguard
- terraform
- github-actions
- ai
- open-source