Skip to content
View ChristianGruend's full-sized avatar

Block or report ChristianGruend

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ChristianGruend/README.md

Chris / Gustl — AI, Linux und Automatisierung. Bauen. Verstehen. Weitergeben.

Weniger Handarbeit. Mehr verstehen, wie es funktioniert.
Ich verbinde AI, Linux und Automatisierung zu Werkzeugen für meinen Alltag.

Projekte entdecken · Aktueller Fokus · Hugging Face · Austausch

Moin, ich bin Chris 👋

Auch als Gustl unterwegs. Ich war Mechaniker und später Werkstattleiter, bevor mich eine Cloud-Weiterbildung zu DevOps brachte. Am Terminal arbeite ich schon immer gern – dort komme ich direkter ans Ziel. Meine ersten AI-Versuche machte ich mit lokalen Modellen in LM Studio. Danach kam Odysseus; heute nutze ich Hermes.

Hier findest du meine Projekte rund um lokale AI, Agents und Automatisierung – mit den Lösungen und Fallstricken, die beim Bauen entstehen. Mein Ziel ist, praktische AI auch für kleine Unternehmen, Handwerk und NGOs zugänglich zu machen.

Aus meiner Werkstatt

Neuer Chat, wieder alles erklären? Ich halte meinen Arbeitskontext in Markdown fest und verwende ihn über mehrere AI-Tools hinweg. Eine Python-Pipeline verarbeitet zusätzlich Chat-Exporte zu Wissensbausteinen und System-Prompts.

Die öffentliche Version ist eine Vorlage ohne persönliche Daten. Das Memory nutze ich täglich: Ein systemd-Timer gleicht es dreimal am Tag mit GitHub ab und sichert dabei auch die Auto-Memories meiner Agents. Die Pipeline arbeitet mit Schlüsselwörtern und erkennt noch keine Widersprüche.

Python · Markdown · AI Memory · Aufbau & Einstieg →

Hermes Agent – mein Setup (Upstream-Projekt)

Mein Haupt-Agent für den Alltag. Ich verbinde Hermes unter Linux mit Cloud-Modellen und einem lokalen Ollama-Fallback. Über MCP erhält er Zugriff auf eigene Werkzeuge; Gateway, Dashboard und systemd machen daraus ein alltagstaugliches Setup.

Hermes Agent · Ollama · MCP · Linux · systemd · Hermes Agent ansehen →

Ein USB-Bilderrahmen als Systemmonitor. CPU-Threads, GPU, RAM und Dienste werden auf einem kleinen Display sichtbar. Ein Python-Collector sammelt die Werte, ein Generator baut das Layout für lcd4linux. Eine Vorschau funktioniert auch ohne das Gerät.

Python · Linux · systemd · lcd4linux · Dashboard ansehen →

Lokale AI auf vorhandener AMD-Hardware ausprobieren. Mein Docker-Compose-Setup verbindet Ollama, PyTorch und Jupyter Lab mit ROCm. Dazu gibt es Hinweise zur GPU-Auswahl und zur Fehlersuche.

Docker Compose · Ollama · AMD ROCm · Setup ansehen →

Außerdem: mein Odysseus-Fork

Mit Odysseus habe ich einen selbst gehosteten AI-Workspace um Sprachdienste, Bildgenerierung und MCP-Anbindungen ergänzt. Er basiert auf dem Upstream-Projekt.

Das Setup ist inzwischen pausiert. Als Haupt-Agent nutze ich jetzt Hermes Agent.

Mein Desktop: CachyOS + KDE Plasma

Fünf Bildschirme, ein Nord-Glas-Look. Auf dem Büro-Rechner läuft CachyOS mit KDE Plasma unter Wayland. Fenster sind halbtransparent mit leichtem Blur. Auf dem 4K-Monitor oben läuft projectM, der Nachfolger von Winamps MilkDrop, als Live-Visualizer hinter allen Fenstern. Ein generierter Nord-Nebel zieht sich als ein Hintergrundbild über alle Monitore. Dazu ein Systemmonitor-Cockpit, eine kompakte Login-Anzeige in kitty und ein Würfel über vier Desktops. Alles ist per Skript reproduzierbar.

CachyOS-Desktop über fünf Monitore: oben projectM-Visualizer, darunter halbtransparente Fenster mit Haruna, Dolphin, kitty-Terminals und Systemmonitor im Nord-Look

CachyOS · KDE Plasma 6 · KWin · Kvantum · projectM · kitty · Python · Bash

Alle öffentlichen Repositories →

Woran ich arbeite

  • Agents im Alltag: Hermes mit Cloud-Modell und lokalem Fallback über Ollama im eigenen Setup einsetzen.
  • Tools verbinden: Agents über MCP und APIs mit Funktionen versorgen; Sprache und Automatisierung in den Alltag einbauen.
  • Kontext behalten: Wissen zwischen AI-Tools und Rechnern wiederverwenden und das Memory überschaubar halten.
  • Security vertiefen: DevSecOps, SOC/SIEM und Zero Trust als Lernfelder mit meinen praktischen Projekten verbinden.

Werkzeuge & Hintergrund

Bereich Womit ich arbeite
AI & Modelle Hermes Agent · Ollama · Hugging Face · AMD ROCm · MCP · Voice AI
AI beim Entwickeln Claude Code · Codex · Kimi Code
Code & Automation Python · Bash · REST APIs · Git/GitHub · systemd · Cron
Systeme & Betrieb Linux · Docker Compose · CachyOS / KDE Plasma · Zorin OS · Arch / Hyprland · Manjaro
Cloud-/DevOps-Hintergrund AWS · Terraform · Kubernetes · CI/CD

Linux auf dem Desktop, Catppuccin Mocha in den Configs, Nord auf dem CachyOS-Rechner — und meist ein Projekt, an dem es noch etwas zu verstehen gibt.

Austausch

Du baust etwas mit lokaler AI, Linux oder Automatisierung? Mich interessiert, was bei dir funktioniert – und wo es hakt. Fragen, Erfahrungen und Verbesserungsvorschläge zu meinen Projekten passen in die jeweiligen Repository-Issues.

GitHub · ChristianGruend · Hugging Face · Gustlson


⚡ Wissen ist Macht. Jahrtausendelang war beides ein Privileg — gehütet von Tempeln, Universitäten und Konzernen. Zum ersten Mal in der Geschichte der Menschheit steht das Wissen der Welt jedem offen. Macht bemisst sich nicht mehr an Herkunft oder Kapital, sondern an Neugier.

Pinned Loading

  1. ChristianGruend ChristianGruend Public

    1

  2. ai-knowledge-ecosystem ai-knowledge-ecosystem Public template

    My attempt at a second brain shared by all my AIs: memory modules for Claude Code plus a pipeline that turns chat exports into system prompts for ChatGPT, Gemini, Mistral and Copilot. Hollowed-out …

    Python 1

  3. odysseus odysseus Public

    Forked from odysseus-dev/odysseus

    Self-hosted AI workspace.

    Python

  4. ax206-neon-dashboard ax206-neon-dashboard Public

    Live system dashboard on a 3.5" AX206 USB photo frame — one ring per CPU thread, RAM top-5 as a pie ring, disk and network throughput, service lamps. The lcd4linux config is generated, checks its o…

    Python

  5. ohmyzsh ohmyzsh Public

    Forked from ohmyzsh/ohmyzsh

    🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python…

    Shell 1

  6. fluxion fluxion Public

    Forked from FluxionNetwork/fluxion

    Fluxion is a remake of linset by vk496 with enhanced functionality.

    HTML