Smart Home & Automation
Makes the physical home respond to presence, routines and context instead of acting like a collection of disconnected devices.
Ronald's connected home environment
A personal homelab where automation, self-hosting, infrastructure and intelligent agents operate as one connected environment.
Spiny-powered. Built for chaos. Runs on coffee, beer and bad ideas.
Explore the labInside the Lab
Hypershell is the name of my homelab and connected home environment. It combines the physical house, self-hosted services, infrastructure, intelligent agents and the operational tooling required to understand and maintain the whole thing.
Makes the physical home respond to presence, routines and context instead of acting like a collection of disconnected devices.
Lets agents use governed tools and shared knowledge to help operate the environment instead of existing as isolated chatbots.
Keeps compute, storage and networking dependable enough that everything above the platform can keep evolving.
Brings the services used every day under one environment without making self-hosting the goal by itself.
Turns inventory, telemetry and drift into enough context to know what exists, what changed and what needs attention.
Makes secure access and recovery part of the platform so experimentation does not quietly become fragility.
Why Hypershell
The interesting part is not how many things are self-hosted. It is treating the house, infrastructure, applications, agents and knowledge as parts of one evolving system.
Automation and agents can act with knowledge of the environment instead of through isolated one-off integrations.
Inventory, identity, observability and recovery are treated as parts of the system, not cleanup work after experimentation.
Local-first where it helps, hybrid where it adds value, and transparent enough to understand what changed.
Architecture
This public view deliberately shows responsibilities rather than internal endpoints, addresses or complete topology.
Projects
Core initiatives shape the environment itself; maintained software turns recurring needs into reusable tooling.
Long-running work that changes how Hypershell is operated, understood or protected.
A canonical inventory and architecture insight layer for understanding what exists, how it relates and where reality drifts from intent.
A local and hybrid agent environment with access to tools, skills and governed knowledge.
Moving supported services toward native OIDC, passkeys and consistent secure remote access.
Bringing application data, host data and off-site protection into a recovery model that remains understandable.
Software and tooling actively maintained around the lab. Visibility is metadata; lifecycle status is shown only when it is explicitly known.
MCP providing a capability layer between agents and their environment. Giving governed access to tools, scripts, skills, execution, Runs and Task continuity without coupling the product to one agent or one MCP gateway.
View on GitHubCommunity-maintained downstream MCP server for bounded AsusWRT and AsusWRT-Merlin administration over SSH.
View on GitHubSecure, value-blind Model Context Protocol server for Bitwarden Secrets Manager using the official Python SDK.
View on GitHubSelf-hosted backup automation for databases and files. Supports MySQL, PostgreSQL, MongoDB, MSSQL, Redis, Valkey, MariaDB, SQLite & Firebird, plus full directory backups with incremental snapshots. Encrypts and compresses to S3, FTP, SFTP, WebDAV, SMB, Dropbox, Google Drive & more, with retention policies and web-based restores.
View on GitHubTyped MCP server for curated DBackup backup administration through its authenticated API.
View on GitHubRead-only Discord research via authorized local RPC and a provenance-aware local archive MCP facade.
View on GitHubCommunity-maintained Discourse MCP downstream with configurable allowlisting and a restricted anonymous research profile
View on GitHubBounded semantic MCP server for safe, read-only Firefly III financial analysis.
View on GitHubBounded source-agnostic read-only Media Extraction MCP for Hypershell research.
On-demand self-hosted Android control bridge for Mobilerun Portal reverse sessions
View on GitHubBounded read-only MCP adapter for Research Speech-to-Text through Media Extraction and a fixed private whisper.cpp backend.
Public website for the Hypershell homelab, connected home environment, and maintained projects.
View on GitHubCommunity-maintained Docker MCP server with safer container recreation and bounded command output.
View on GitHubCommunity-maintained filesystem MCP server with inode-preserving writes to existing files.
View on GitHubCommunity-maintained container distribution for @softeria/ms-365-mcp-server with reproducible builds and release validation.
View on GitHubMaintained self-hosted/on-demand downstream of Mobilerun Portal for Hypershell mobile control
View on GitHubMaintained downstream of kenn-io/msgvault for bounded local Discord observation import and explicit read-only MCP support.
View on GitHubCommunity-maintained typed MCP server for bounded Nexterm administration.
View on GitHubRead-only semantic MCP adapters for Dutch and European medical information sources.
Typed MCP server for bounded Pocket ID administration and identity management.
View on GitHubUnified QMD MCP server for read access and bounded administration.
View on GitHubTyped, bounded Model Context Protocol server for RomM library management.
View on GitHubConfiguration-driven Bitwarden Secrets Manager renderer with local and SSH targets, atomic file delivery, and optional Dockhand deployment activation.
Community-maintained hardened distribution of Slyke/mcp-technitium-dns for Technitium DNS Server
View on GitHubHypershell-maintained upstream-first downstream of BassT23/Proxmox Ultimate Updater.
Safe, deduplicated ntfy notifications for Proxmox Ultimate Updater checks and manual runs.
View on GitHubHypershell-maintained downstream of coyaSONG/youtube-mcp-server for production-grade YouTube research.
Recent activity
Latest public releases where available, otherwise the most recent repository update. Private activity is never shown.
About Hypershell
Hypershell started as a collection of experiments and gradually became the name for my complete digital home environment. It is where infrastructure, automation, AI and daily-life services meet.
Spiny is the mascot, the architecture keeps changing, and every solved problem tends to reveal two more interesting ones.