Holaboss AI Runtime Moves to TypeScript, Implements Persistent MCP Ports

A Reddit user analyzed the Holaboss AI local agent runtime repository, highlighting two significant engineering improvements for developers working with local LLM stacks like Ollama, llama.cpp, and LM Studio combined with MCP (Model Context Protocol).
TypeScript-Only Packaging
The runtime has been moved entirely to TypeScript. The API layer, runner orchestration, workspace MCP hosting, and packaging now all live in TypeScript. This means the packaged runtime no longer ships Python source code or Python dependencies. For local/self-hosted stacks, this results in a smaller bundle, fewer moving pieces, and less cross-language drift.
Persistent MCP Port Management
The runtime has eliminated hardcoded MCP port math. Instead, ports are now persisted in SQLite with a UNIQUE(port) constraint and (workspace_id, app_id) as the key. The runner merges prepared MCP servers during bootstrap. This approach ensures that local sidecars come back on stable, collision-resistant ports across restarts, replacing the typical "13100 + i guesswork" method.
The analysis suggests that as local models improve, the focus shifts from model quality to harness quality. Packaging, sidecar lifecycle, local service discovery, and runtime state become critical factors in determining whether a local agent stack feels solid in practice.
The repository is available at: https://github.com/holaboss-ai/holaboss-ai
📖 Read the full source: r/LocalLLaMA
👀 See Also

iai-mcp: A local daemon for persistent OpenClaw memory across sessions
iai-mcp is an open-source daemon that captures all OpenClaw conversations, stores them in three memory tiers with local neural embeddings and AES-256 encryption, and feeds relevant context back on new sessions — verbatim recall >99%, retrieval <100ms, session-start cost <3k tokens.

Remark: A Markdown Annotation Tool for Claude Code Workflows
Remark is a native macOS app that lets developers annotate Markdown files inline for Claude Code review workflows. It exports annotations as JSON for the agent and integrates via a skill installed in the .claude/skills/ directory.

Introducing Swarmhook: Free and Open Source Webhooks for Your Bot
Swarmhook.com offers free and open source webhooks to effectively manage events for your bots, streamlining automation and response capabilities.

AGENTS.md Schema for LLM-Compiled Knowledge Bases with Learning Layer
AGENTS.md v1.0 provides a schema standard for Claude to build and maintain personal research wikis from raw sources, including a spaced repetition learning layer with automatic flashcard generation and knowledge gap tracking.