Hi 👋, I'm Philipp Horstenkamp
AI Developer & Team Lead Generative AI @ PSI Software[cite: 1] | Open-Source Contributor | Homelab & Systems Enthusiast
🚀 About Me
- 🧠 Enterprise & Industrial AI: Leading GenAI engineering at PSI Software, turning operational factory-floor data into real-time industrial intelligence.
- 🤖 Autonomous Scripting & Games: Building autonomous agent logic, real-time command loops, and modular tooling for Screeps (
screeps-launcher,node-screeps-api). - 📦 Packaging & Runtime Systems: Maintaining packaging workflows via
cx_Freeze, modern Python package orchestration (uv,poetry), and containerized architectures. - 🖥️ Self-Hosting: Running dedicated homelab services and code repositories on Debian Linux via git.horstenkamp.eu.
🛠️ Languages & Technical Stack
Core Languages
AI, Machine Learning & Data Science
Databases & Caching
DevOps, Cloud & Infrastructure
📂 Contributions in Featured Open Source & Projects
-
🤖 Open WebUI
Extensible, feature-rich web UI for running and orchestrating local/remote LLM pipelines.
LLMsRAGEnterprise AIDocker -
📦 cx_Freeze
Cross-platform packaging scripts and standalone executable bundler for Python applications.
PythonBinary PackagingCompiler ToolsDevOps -
📐 KDEpy
Kernel Density Estimation in Python using NumPy and SciPy algorithms for high-speed scientific computation.
Machine LearningStatisticsNumPySciPy -
🎮 screeps-launcher
Standalone, cross-platform private server binary runner for the Screeps game engine written in Go.
GoAutomationCLI ToolingGame Engine -
🕹️ node-screeps-api
Type-safe programmatic interface wrapper for Screeps private and official API servers.
TypeScriptNode.jsREST APIsWebSockets