commit fd968a39ba44f3108c4e03f5e99fba06c742de71 Author: pplate Date: Sat Apr 4 14:34:16 2026 +0200 docs: create Home wiki page diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..7f86563 --- /dev/null +++ b/Home.md @@ -0,0 +1,38 @@ +# πŸ”§ pi_mcps β€” Patrick's Homelab Monorepo + +![Home Banner](http://192.168.188.119:30008/pplate/pi_mcps/raw/branch/main/docs/wiki/images/home-banner.png) + +Welcome to **pi_mcps**, Patrick's personal homelab monorepo. This repository houses MCP (Model Context Protocol) servers, Java projects, and homelab tooling β€” all built and maintained on a Fedora Linux workstation with an AMD Ryzen 5900X + RX 7900 XTX. + +## What's in this repo? + +| Directory | Contents | +|---|---| +| `mcp/mcp-image-gen/` | 🎨 AI image generation via ComfyUI + FLUX.1-schnell | +| `mcp/webscraper/` | πŸ•ΈοΈ Web scraping and data extraction | +| `mcp/bigmind/` | 🧠 Persistent AI memory system | +| `java/` | β˜• Java EE / Spring projects | +| `plans/` | πŸ“‹ Architecture decisions and health reports | + +## Stack + +- **Language:** Python 3.11+ (MCP servers), Java 17 (legacy projects) +- **MCP Framework:** FastMCP 2.x +- **Package Manager:** `uv` (all Python projects) +- **Testing:** `pytest` +- **GPU:** AMD RX 7900 XTX (ROCm / HSA) +- **Server:** TrueNAS.local at `192.168.188.119` (Gitea, Docker) + +## MCP Servers + +Three production-ready MCP servers power Patrick's AI development environment: + +| Server | Status | Description | +|---|---|---| +| [mcp-image-gen](mcp-image-gen) | βœ… Live | Generate images from text prompts via ComfyUI | +| [mcp-webscraper](mcp-webscraper) | βœ… Live | Scrape web pages, extract tables, fetch links | +| [BigMind](BigMind) | βœ… Live | Persistent AI memory across all sessions | + +--- + +*Built and maintained by Patrick Plate (pplate) Β· Homelab: TrueNAS.local Β· AI Colleague: Lumen*