Skip to main content

AI-powered IT maintenance assistant for Windows/macOS — diagnostics, repair, documentation

Project description

CE365 Agent

KI-gestuetzter IT-Service-Assistent mit Multi-Agent System

License: BSL-1.1 Python 3.11+ Version

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).

Website | English Version


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

Pro holen


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


Made by Eckhardt-Marketing

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ce365_agent-2.0.0.tar.gz (270.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ce365_agent-2.0.0-py3-none-any.whl (313.9 kB view details)

Uploaded Python 3

File details

Details for the file ce365_agent-2.0.0.tar.gz.

File metadata

  • Download URL: ce365_agent-2.0.0.tar.gz
  • Upload date:
  • Size: 270.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ce365_agent-2.0.0.tar.gz
Algorithm Hash digest
SHA256 48f055823b44399eaed3aade84c049cb3a8d4648f1e01864b212048e743f4544
MD5 f46aa48f2ed40a83cf3bec3f1a86e9ee
BLAKE2b-256 cf0b15eb5d48b838dc1c7ea1d463445bdfff193385d4807c81901123576861b0

See more details on using hashes here.

File details

Details for the file ce365_agent-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: ce365_agent-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 313.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for ce365_agent-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ca392056a36d858923092830f82723e48324ee4595ad3c5f5edf9ccb9a72f722
MD5 2b4b4daf3c4372b6d55ed2ae1fab60d9
BLAKE2b-256 ceac2917a88ecca8adbd68053c60f46d54ca02c850054c3541a0f82a7a54c5c0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page