CE365 Agent
KI-gestuetzter IT-Service-Assistent mit Multi-Agent System
CE365 Agent ist dein KI-Sidekick im Terminal. Er diagnostiziert IT-Probleme, schlaegt Reparaturen vor und dokumentiert alles automatisch. Powered by Claude, GPT-4o oder beliebige OpenRouter-Modelle (BYOK).
Quick Start
pip install ce365-agent
ce365
Der Setup-Wizard fuehrt dich durch Provider-Auswahl und API-Key-Konfiguration.
Features
Community (Kostenlos)
- 11 Diagnose-Tools (System Info, Logs, Prozesse, Updates, Backup, Security, Startup u.a.)
- 4 Basis-Repair-Tools (Service Manager, Disk Cleanup, DNS Flush, Autostart)
- 5 Repairs / Monat
- PII-Erkennung (Microsoft Presidio) — DSGVO-konform
- Lokales Learning System (SQLite)
- Multi-Provider: Claude, GPT-4o, OpenRouter (BYOK)
- Multi-Language: Deutsch + English
- Passwort-Schutz
Pro
- Alles aus Community, plus:
- Unbegrenzte Repairs
- Multi-Agent System — Steve + 3 spezialisierte Agenten
- Live-Modell-Auswahl — KI-Modelle on-the-fly wechseln per
/model - SOAP Incident Reports — Professionelle Einsatzberichte per
/report - Slash-Commands —
/help,/stats,/provider,/model,/report,/privacy - Provider Hot-Swap — Provider mitten in der Session wechseln per
/provider - 95 Tools (Advanced Audit, Repair, Stress Tests, Drivers, Malware Scan)
- Web-Recherche + KI Root-Cause-Analyse
- Shared Learning (PostgreSQL)
- Kommerzielle Nutzung
- Auto-Updates + Priority Support
So funktioniert's
$ ce365
Hey, ich bin Steve — dein IT-Sidekick. Was liegt an?
> Kunde meldet: Laptop extrem langsam seit 2 Wochen
Verstanden. Ich starte eine Komplett-Diagnose...
█ Diagnose abgeschlossen (7 Tools, 12 Sek.)
❌ Festplatte: 97% voll (nur 4 GB frei)
❌ 14 Autostart-Programme (Boot: 3 Min 20 Sek)
⚠️ RAM: 7.2/8 GB belegt (Chrome: 4.1 GB)
✔ CPU-Temperatur: 62°C (OK)
Mein Vorschlag:
1. Temp-Dateien bereinigen (~18 GB freigeben)
2. 9 unnoetige Autostart-Programme deaktivieren
3. Chrome-Profil optimieren
Soll ich loslegen? Tippe GO REPAIR: 1,2,3
Keine Reparatur wird ohne deine explizite Freigabe per GO REPAIR ausgefuehrt.
Multi-Agent System (Pro)
Steve koordiniert 3 spezialisierte KI-Agenten, die parallel arbeiten:
| Agent | Aufgabe |
|---|---|
| Diagnostics Agent | Analysiert System, Event-Logs, Prozesse, Netzwerk |
| Repair Agent | Fuehrt freigegebene Reparaturen aus |
| Documentation Agent | Protokolliert alles automatisch (Changelog + SOAP) |
Wie ein eingespieltes Team — nur schneller.
Slash-Commands (Pro)
| Command | Funktion |
|---|---|
/help |
Hilfe und verfuegbare Befehle |
/stats |
Session-Statistiken (Tokens, Kosten, Tools) |
/provider |
KI-Provider wechseln |
/model |
KI-Modell wechseln (Live-Liste von Provider-API) |
/report |
SOAP Incident Report generieren |
/privacy |
PII-Erkennungsstatus anzeigen |
Voraussetzungen
- Python 3.11 oder 3.12
- API-Key fuer: Anthropic (Claude), OpenAI (GPT-4o) oder OpenRouter
- Windows, macOS oder Linux
Installation
Per pip (empfohlen)
pip install ce365-agent
ce365
Aus dem Quellcode
git clone https://github.com/eckhardt77/ce365-agent.git
cd ce365-agent
python3 -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -e .
python -m ce365
CLI-Optionen
ce365 # Normaler Start
ce365 --version # Version anzeigen
ce365 --health # Health-Check (Python, Dependencies, API, Config)
ce365 --set-password # Techniker-Passwort setzen/aendern
ce365 --update # Auf neueste Version aktualisieren
ce365 --rollback # Rollback zur letzten Version
ce365 --uninstall # Deinstallation
Sicherheit
- GO REPAIR Lock — Keine Systemeingriffe ohne explizite Freigabe
- PII-Erkennung — Personenbezogene Daten werden vor API-Calls automatisch anonymisiert (Presidio)
- Passwort-Schutz — Optionaler bcrypt-gesicherter Zugang
- Audit Trail — Jede Aktion wird im Changelog protokolliert
- Datenschutz — Alle Daten bleiben lokal, DSGVO-konform
- OS Keychain — API-Keys im System-Keychain gespeichert (macOS Keychain, Windows Credential Manager)
Projektstruktur
ce365-agent/
ce365/
core/ Bot, Providers, License, Session, Agents, Commands
tools/ 95 Audit-, Repair-, Research-, Analyse-Tools
config/ Settings, System-Prompt, Secrets
workflow/ State Machine, Execution Lock
learning/ Case Library, Similarity Matching
privacy/ PII Detection (Presidio)
i18n/ Mehrsprachigkeit (DE + EN)
ui/ Rich Terminal UI
setup/ Setup-Wizard
tests/ Test-Suite (427 Tests)
Lizenz
Business Source License 1.1 (BSL-1.1)
- Lesen, Studieren, Modifizieren: erlaubt
- Nicht-kommerzielle Nutzung: erlaubt
- Kommerzielle Nutzung: erfordert eine Pro-Lizenz
- Ab 2030-02-19: wird zu Apache License 2.0
Siehe LICENSE fuer Details.
Support
- Issues: GitHub Issues
- E-Mail: info@eckhardt-marketing.de
- Website: agent.ce365.de
Made by Eckhardt-Marketing
Metadata
Release files for ce365-agent 2.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ce365_agent-2.0.0.tar.gz | 270.4 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ce365_agent-2.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 584.2 kB
Release files / ce365_agent-2.0.0.tar.gz
| Download URL | ce365_agent-2.0.0.tar.gz |
|---|---|
| Size | 270.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
48f055823b44399eaed3aade84c049cb3a8d4648f1e01864b212048e743f4544
|
|
BLAKE2b-256 checksum How to use checksums |
cf0b15eb5d48b838dc1c7ea1d463445bdfff193385d4807c81901123576861b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / ce365_agent-2.0.0-py3-none-any.whl
| Download URL | ce365_agent-2.0.0-py3-none-any.whl |
|---|---|
| Size | 313.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca392056a36d858923092830f82723e48324ee4595ad3c5f5edf9ccb9a72f722
|
|
BLAKE2b-256 checksum How to use checksums |
ceac2917a88ecca8adbd68053c60f46d54ca02c850054c3541a0f82a7a54c5c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Security for ce365-agent 2.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.