# nanobot

Python-basierter persönlicher Agent für Dateien, Chatkanäle und geplante Aufgaben.

Kanonisches Profil: https://ki-agentenkompass.de/agenten/nanobot/
Redaktion: [Michael Meierhoff](https://ki-agentenkompass.de/ueber-mich/)
Quellenabgleich: 2026-10-16
Basis: Anbieter-Dokumentation. Praxisbeispiele sind redaktionelle Vorschläge, keine eigenen Produkttests.

## Einordnung

nanobot wird als eigenständiges Produktprofil geführt.

- Anbieter: HKUDS
- Produktfamilie: nanobot
- Profiltyp: Selbst betriebener persönlicher Agent
- Umgebung: Eigener Rechner oder Server
- Verbindungen: Werkzeuge und Kanäle nach Konfiguration
- Einrichtung: Installer oder Python-Paket installieren und Modell konfigurieren.
- Kostenmodell: Offener Quellcode; Modell- und Betriebskosten separat.

## Kernfunktionen

### Dateien bearbeiten

PDF-, Word-, Excel- und PowerPoint-Dateien lesen.

Quelle: https://github.com/HKUDS/nanobot

### Im Browser arbeiten

Die WebUI bietet Einrichtung und Chat.

Quelle: https://github.com/HKUDS/nanobot

### Chatkanäle anbinden

Telegram, Discord, Slack und weitere Kanäle verbinden.

Quelle: https://github.com/HKUDS/nanobot

### Aufgaben planen

Cron-Aufträge für wiederkehrende Arbeit einrichten.

Quelle: https://github.com/HKUDS/nanobot

### Modelle konfigurieren

Anbieterzugang oder lokalen Modellserver verwenden.

Quelle: https://github.com/HKUDS/nanobot

## Redaktionelle Praxisbeispiele

### Ein Dokument zusammenfassen

- Du gibst vor: Eine anonymisierte PDF-Datei und eine Leitfrage.
- Mögliches Ergebnis: Eine kurze Zusammenfassung zur fachlichen Prüfung.
- Das prüfst du: Inhalte, Zugriffsrechte und ausgeführte Schritte prüfen.

### Eine Aufgabe über Chat anstoßen

- Du gibst vor: Ein eingerichteter Kanal und ein begrenzter Testauftrag.
- Mögliches Ergebnis: Ein Ergebnis im verbundenen Chatkanal.
- Das prüfst du: Zeitaufwand, Korrekturen und Kosten festhalten.

## Voraussetzungen und Grenzen

### Einrichtung

Voraussetzung: Modell, Kanäle und Rechte selbst einrichten.

Quelle: https://github.com/HKUDS/nanobot

### Deutsch im Alltag

Noch offen: Durchgängige deutsche Bedienung und Ergebnisqualität wurden hier nicht geprüft.

Quelle: https://github.com/HKUDS/nanobot

### Zuverlässigkeit

Noch offen: Erfolgsquoten konkreter Abläufe wurden hier nicht gemessen.

Quelle: https://github.com/HKUDS/nanobot

## Passt, wenn …

- du einen persönlichen Agenten auf eigenem Rechner oder Server betreiben willst
- du ihn über Chatkanäle wie Telegram, Discord oder Slack ansprechen möchtest
- du die Installation und Modellkonfiguration selbst übernehmen kannst

## Passt eher nicht, wenn …

- du eine verwaltete Lösung mit zentraler Nutzer- und Rechteverwaltung suchst
- du nach Absturz oder Neustart automatische Wiederaufnahme erwartest

Redaktionelle Einschätzung auf Basis der Anbieterangaben. Kein Produkttest.

## Nutzbare KI-Modelle

Frei wählbar

nanobot bringt kein Modellkonto mit: Du verbindest eigene Schlüssel oder Anmeldungen, Router wie OpenRouter oder einen OpenAI-kompatiblen Endpunkt. Lokal laufen Modelle über Ollama, LM Studio oder vLLM.

- Genannte Modellfamilien: Anthropic (Claude), OpenAI (GPT), DeepSeek, xAI (Grok), Alibaba (Qwen), Moonshot (Kimi), MiniMax · Weitere Modelle frei anbindbar
- Modellwahl: Du wählst
- Eigener API-Schlüssel: Ja
- Router oder eigener Endpunkt: Ja
- Lokale Modelle: Ja

Belegt · Quellen abgerufen am: 2026-11-05

- [nanobot: Providers and Models](https://github.com/HKUDS/nanobot/blob/main/docs/providers.md)

- [nanobot: README](https://github.com/HKUDS/nanobot)

## Europa & regionale Verfügbarkeit

Installationsanleitung und Modellvoraussetzungen geprüft. Die Einordnung betrifft den beschriebenen lokalen Betriebsweg; eine vollständige Länder- und Funktionsfreigabe aller angebundenen Dienste bleibt offen.

Geprüfter Umfang: Lokale Software und dokumentierter Selbstbetrieb; externe Dienste separat
Sichtung am: 2026-10-19

### Selbstbetrieb mit eigenem Modellzugang

Mit Voraussetzungen

Die Python-Installation und der lokale oder serverseitige Gateway sind dokumentiert. Erforderlich ist ein unterstützter Modellanbieter oder eigener Modellserver; nanobot liefert kein Modellkonto mit.

Betroffene Region: Europa: eigener Rechner oder Server; Modelldienste landesspezifisch

Belegter Grund: Technische Einordnung aus Installation und Anbieterwahl. Eine rechtliche Ursache für regionale Einschränkungen ist in diesen Quellen nicht belegt.

Offizielle Quelle: https://raw.githubusercontent.com/HKUDS/nanobot/main/README.md

## Konten & Berechtigungen

Angaben aus Anbieter-Dokumentation. Rechte hängen von Konto, Integration und Organisationsrichtlinien ab. Prüfe vor dem Einsatz die tatsächlich angeforderten Berechtigungen.

Betrachtete Konfiguration: Selbst betriebene nanobot-Instanz mit Chatkanälen und WebUI
Quellenstand: 2026-11-05

### Verwendetes Konto

In geprüften Quellen offen: Die Projektseite nennt Kanäle wie Telegram, Discord und Slack, beschreibt aber nicht, mit welcher Identität (Bot-Konto, Token) der Agent dort auftritt.

Nachweis: https://github.com/HKUDS/nanobot

### Admin-Freigabe

Bedingt dokumentiert: Prüfe die Kopplung per Direktnachricht, die Allowlist und die Gruppenzugriffsregeln je Chatplattform getrennt: Die Freigabe eines privaten Absenders beschränkt nicht auf jeder Plattform den Gruppenzugriff. Der WebUI-Zugang gibt Administration derselben Agenteninstanz.

Nachweis: https://github.com/HKUDS/nanobot

### Datenzugriff & Teamfreigaben

Bedingt dokumentiert: Für einen gewählten Projektordner ist die Standardberechtigung der Zugriff nur auf den Workspace. Eine Instanz teilt Agentenprofil, Gedächtnis und Skills über alle Projekte; getrennte Instanzen sind für Fälle gedacht, in denen Daten oder Präferenzen isoliert bleiben müssen.

Nachweis: https://github.com/HKUDS/nanobot

## Preise und enthaltene Nutzung

Preisstand: 2026-10-16

Offener Quellcode; Modell- und Betriebskosten separat.

Gesamtkosten hängen von Zugang, Nutzung und Konfiguration ab.

Preise und Tarifdetails: https://github.com/HKUDS/nanobot

## Betrieb & Betreuungsbedarf

Basis: öffentliche Anbieter-Dokumentation. Einschätzungen sind redaktionelle Ableitungen aus den genannten Eigenschaften. Tatsächlicher Zeitaufwand und Zuverlässigkeit wurden nicht gemessen.

Betrachtete Betriebsform: Selbst betriebenes Gateway im Hintergrundbetrieb mit geplanten Automatisierungen
Quellenstand: 2026-11-05

### Dateien und Arbeitsstand

Dokumentiert: Von Werkzeugen erzeugte Dateien bleiben nach dem Schließen des Chats erhalten. Der Verlauf kann in SQLite gehalten werden; temporäre Chats bleiben aus gespeichertem Verlauf und Langzeitgedächtnis heraus.

Nachweis: https://github.com/HKUDS/nanobot

### Anmeldungen

In geprüften Quellen offen: Gültigkeitsdauer und Ablauf von Kanalverbindungen beschreibt die Projektseite nicht.

Nachweis: https://github.com/HKUDS/nanobot

### Start weiterer Läufe

Dokumentiert: Geplante Automatisierungen laufen über Cron. Aufgaben lassen sich bearbeiten oder pausieren, und letzte Läufe sind einsehbar; in der WebUI verwaltest du die Zeitpläne unter „Tasks“. Verpasste Zeitpunkte werden nach einem Gateway-Neustart nicht nachgeholt.

Nachweis: https://github.com/HKUDS/nanobot

### Menschliche Eingriffe

In geprüften Quellen offen: Einen Freigabeablauf für Werkzeugaktionen nennt die Projektseite nicht, nur Berechtigungseinstellungen wie die Standardberechtigung mit Zugriff allein auf den Workspace.

Nachweis: https://github.com/HKUDS/nanobot

### Fehler erkennen

Bedingt dokumentiert: Hintergrundprotokolle des Gateways zeigt der Befehl nanobot gateway logs. Benachrichtigungen bei Fehlern sind nicht beschrieben.

Nachweis: https://github.com/HKUDS/nanobot

### Nach Fehlern fortsetzen

Dokumentiert: Nach einem Neustart öffnest du das Thema erneut, prüfst gespeicherte Ergebnisse und setzt unterbrochene Arbeit ausdrücklich fort. Unsichere Werkzeugaktionen werden nicht wiederholt, unterbrochene Subagenten nicht automatisch neu gestartet.

Nachweis: https://github.com/HKUDS/nanobot

### Redaktionelle Einschätzung

Du betreibst und überwachst die Instanz selbst. Nach Neustarts musst du Aufgaben manuell wieder aufnehmen und Zugriffsregeln je Chatkanal prüfen.

## Gedächtnis und Gesprächskontinuität

Geltungsbereich: Aktuelles Memory-/Dream-System
Quellen abgerufen: 2026-11-04

Gesprächsverdichtung erzeugt Historie; Dreaming überführt ausgewählte Erkenntnisse in versionierte Dateien.

### Speicherort und Umfang

Belegt: Workspace-Dateien SOUL.md, USER.md und memory/MEMORY.md bilden dauerhafte Memory; history.jsonl hält verdichtete Gesprächsabschnitte.

- [Memory and dreaming](https://raw.githubusercontent.com/HKUDS/nanobot/main/docs/memory.md)

### Auswahl und Speicherzeitpunkt

Belegt: Verdichtung läuft bei Kontextwachstum, Inaktivität oder /compact; aktiviertes Dreaming verarbeitet neue Zusammenfassungen geplant oder über /dream.

- [Memory and dreaming](https://raw.githubusercontent.com/HKUDS/nanobot/main/docs/memory.md)

### Einsicht, Bearbeiten und Löschen

Belegt: Memory-Dateien lassen sich prüfen und korrigieren; GitStore versioniert Änderungen. Archivbereinigung ist von dauerhaften Fakten getrennt.

- [Memory and dreaming](https://raw.githubusercontent.com/HKUDS/nanobot/main/docs/memory.md)

### Agenten- und Kanalgrenzen

Belegt: Eine Instanz teilt Profil und Memory über Projekte; getrennte Instanzen schaffen getrennte persönliche Gedächtnisse.

- [nanobot repository](https://github.com/HKUDS/nanobot)

### Wiederabruf

Teilweise belegt: Dauerhafte Profildateien liefern Kontext; Dreaming liest neue Archivzusammenfassungen. Ein zusätzlicher Vektorindex ist hier nicht belegt.

- [Memory and dreaming](https://raw.githubusercontent.com/HKUDS/nanobot/main/docs/memory.md)

### Session-Reset und Compaction

Belegt: Memory-Dateien überdauern neue Sitzungen. Verdichtung erzeugt Zusammenfassungen; spätere Archivbereinigung entfernt keine ursprünglichen Chatdateien.

- [Memory and dreaming](https://raw.githubusercontent.com/HKUDS/nanobot/main/docs/memory.md)

## Rahmen

Modell, Kanäle und Rechte selbst einrichten.

Anbieterquellen geprüft; Beispiele sind redaktionell. Keine eigenen Praxistests.

## Offene Punkte

Voraussetzungen und Grenzen, noch offen:
- Deutsch im Alltag
- Zuverlässigkeit

## Quellen

- https://github.com/HKUDS/nanobot

## Anbieter

Veröffentlicht nanobot und die verlinkten Produktinformationen.

- Betreiber: HKUDS
- Organisation: Open-Source-Projekt
- Website: https://github.com/HKUDS/nanobot
- Stand: 2026-10-16

- Anbieterquelle: https://github.com/HKUDS/nanobot

[Quellen und Methode](https://ki-agentenkompass.de/quellen/)
