Skip to content

About

AI First ab Tag 0. Ein offenes, dateibasiertes CRM als Gespräch. Apache 2.0.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

9 Commits

Folders and files

Repository files navigation

AI First CRM

AI First ab Tag 0. Kundenarbeit beginnt mit deinem Anliegen.

Ein CRM, dessen Bedienung von Anfang an als Gespräch gedacht ist. Du beschreibst, was du erreichen möchtest; dein Agent strukturiert Kundenwissen, Kontakte, Verkaufschancen und nächste Schritte. Daten bleiben in einem portablen Markdown-Arbeitsraum, Änderungen werden vorab gezeigt und bestätigt.

Projektseite · Installationspaket · 16 CRM-Beispiele · Funktionsumfang · Apache 2.0

Was du bekommst

Ein vollständiger lokal ausführbarer Agent-Skill mit Python-Laufzeit, Betriebsregeln und HTML-Ansichten. Kein gehosteter CRM-Dienst: Ein Agent mit lokalem Dateizugriff führt die mitgelieferten Werkzeuge aus. Die lokale Python-Laufzeit benötigt keine externen Bibliotheken und versendet keine Mails oder CRM-Netzwerkanfragen. Der optionale Git-Teammodus nutzt authentifizierten GitHub-Zugriff für die gemeinsame Ablage und Prüfung. Die Datenverarbeitung deines gewählten Agenten hängt von dessen Anbieter und Einstellungen ab.

  • Firmen, Personen, Verkaufschancen, Aufgaben, Notizen, eigene Objekte und Felder.
  • CSV-, XLSX- und JSON-Import mit Vorschau, Dublettenerkennung und Export.
  • Pipelines, Tabellen, Kanban, Kalender und Dashboards als lokale HTML-Ansichten.
  • Workflows, importierte Mails und Termine, Anhänge und Kampagnenentwürfe.
  • Versionierte Wissensseiten mit Belegen, Änderungsprotokoll und Rückgängig-Funktionen.
  • Löschvorschauen und Werkzeuge zur Entfernung personenbezogener Daten innerhalb des Arbeitsraums.

In wenigen Schritten starten

Du brauchst Python 3.9+ und einen Agenten, der Skills laden und lokale Dateien bearbeiten kann.

  1. Lade das Paket und die Prüfsumme aus demselben Stand herunter. Im Downloadordner prüfst du es mit shasum -a 256 -c ai-first-crm.skill.sha256.
  2. Installiere den enthaltenen Ordner ai-first-crm im Skill-Verzeichnis deines Agenten. Für Claude Code kannst du ihn nach ~/.claude/skills/, für Codex nach ~/.codex/skills/ entpacken. Starte danach eine neue Sitzung. Alternativ kopierst du den Ordner aus diesem Repository.
  3. Sag deinem Agenten: „Nutze ai-first-crm. Lege unter [dein Ordner] einen CRM-Arbeitsraum für unser Vertriebsteam an. Sprache Deutsch, Währung EUR. Zeig mir den Vorschlag vor dem Anlegen.“

Der Agent klärt Zweck und Regeln, legt nach Bestätigung den Wissensraum an und richtet die CRM-Schicht ein. Gib nur Ordner und Dateien frei, die dafür vorgesehen sind.

Dein Anliegen wird zum Arbeitsablauf

Du sagst Das CRM unterstützt dich mit
„Importiere diese Kundenliste. Zeig mir Änderungen und Dubletten.“ einer Vorschau vor der Übernahme
„Wie sieht unsere gewichtete Pipeline aus?“ Summen je Phase und Währung
„Wenn ein Deal gewonnen ist, bereite das Onboarding vor.“ Aufgaben und Nachrichtenentwürfen
„Ordne diese exportierten Mails den Kontakten zu.“ verknüpften Nachrichten und Schwärzung erkannter Zugangsdaten
„Mach die letzte Übernahme rückgängig.“ einem Revert der Transaktion

Du behältst die Kontrolle

Planen → Vorschau → Bestätigung → Anwenden. Pläne sind an Prüfsummen gebunden. Ein zwischenzeitlich veränderter Stand erfordert eine neue Vorschau. Eine Wartungssperre koordiniert Schreibzugriffe; veröffentlichte Stände werden über Dateiprüfsummen geprüft.

Dein Arbeitsraum enthält records/ für CRM-Daten, wiki/ für Wissen, schema/ für Regeln, meta/ für Verlauf und graph/ für Browseransichten. Die HTML-Ansichten sind offline lesbar und schreibgeschützt.

Grenzen, die du kennen solltest

  • Bedienung erfolgt über das Gespräch; die HTML-Ansichten sind keine Bearbeitungsoberfläche.
  • Es gibt keinen Hintergrunddienst. Geplante Automatisierungen werden beim nächsten Aufruf verarbeitet.
  • Mails, Einladungen und HTTP-Anfragen werden als Entwürfe oder Anfragedateien vorbereitet und nicht versendet.
  • Mail- und Kalenderdaten werden aus Dateien importiert, nicht aus synchronisierten Postfächern.
  • Rollen koordinieren die Werkzeugnutzung. Dateiberechtigungen und Zugriffsschutz musst du in der Ablage einrichten.
  • Löschwerkzeuge erreichen keine externen Backups, alten Exporte oder bereits versendeten Nachrichten. Sie ersetzen keine Datenschutzprüfung.
  • Binäre Anhänge werden nicht inhaltlich auf Zugangsdaten geprüft. Dateien über 25 MB bleiben außerhalb des Arbeitsraums.

Die Betriebsdokumentation und der Funktionsumfang beschreiben die Details.

Entwicklung

Verzeichnis Inhalt
ai-first-crm/ Skill, Laufzeit, Betriebsdokumentation und Vorlagen
dist/ installierbares Paket und SHA-256-Prüfsumme
docs/ Landingpage
qa/ lokale Regressionstests mit synthetischen Daten
tools/ Paketbau und Testaufruf

Tests: python3 tools/check.py. Paket: python3 tools/package.py. Beides benötigt nur Python und funktioniert ohne Netzwerk. Die Tests erzeugen ausschließlich Testarbeitsräume unter qa/test-wikis/.

Lizenz

Copyright 2026 GodModeAI2025. Code, Dokumentation und Vorlagen dieses Projekts stehen unter der Apache License, Version 2.0. Siehe LICENSE und NOTICE. Der eingebettete Diagramm-Viewer und dessen Schrift behalten ihre MIT- bzw. OFL-Lizenz; siehe Drittanbieterhinweise. Beiträge werden unter derselben Lizenz eingebracht.

Trailer

60-Sekunden-Trailer auf der Projektseite, Full HD in 16:9 mit moderner elektronischer Musik. MP4 · Erste Tonfassung · Titelbild.

Gemeinsam arbeiten, im selben Skill

Der Git-Teammodus bleibt ein Agent-Skill mit dateibasierter Ablage. Du und dein Team arbeiten in euren jeweiligen AI-Systemen. Eure Agenten bereiten Änderungen in isolierten Kopien vor, zeigen die Vorschau und reichen bestätigte Änderungen als geschützte Git-Anträge ein. Eine geprüfte Veröffentlichung enthält den vollständigen CRM-Stand; ein veralteter Antrag überschreibt keine neueren Änderungen.

Die erste unterstützte Plattform ist GitHub.com. Dafür braucht der Skill zusätzlich Git, authentifiziertes gh und ein privates Datenrepository mit tatsächlich erzwungenen Branch-Prüfungen. GitHub prüft den vollständigen Kandidaten mit einer fest gepinnten Skill-Version, ohne Code aus dem Daten-Antrag auszuführen. Es gibt keinen zusätzlichen CRM-Server und keine gesonderte Anwendung.

Bitte nutze ein separates privates Team-Datenrepository, niemals dieses öffentliche Produktrepository für Kundendaten. Der Modus ist für Teams mit gleicher Datensichtbarkeit und unterschiedlichen Schreibrechten gedacht: Git-Leser können Dateien und Historie kopieren. Der Betamodus setzt vertrauenswürdige Repository-Schreibende voraus; Skill-Rollen ersetzen keine GitHub-Zugriffsrollen und isolieren keine fremden Workflow-Autoren. Git speichert alte personenbezogene Werte weiter. Einrichtung und destruktive Änderungen benennen diese Grenze ausdrücklich; die normale Löschfunktion ist keine vollständige Löschung der Git-Historie.

Sag deinem Agenten zum Beispiel: „Nutze ai-first-crm. Richte unseren bereits veröffentlichten Arbeitsraum für die gemeinsame private GitHub-Ablage ein. Wir wollen im Skill bleiben. Zeig mir Mitglieder, Rechte und die Auswirkungen historischer Speicherung vor der Einrichtung.“

Der Agent übernimmt Einrichtung, Vorschau, Git-Schritte, Prüfungen, Konflikte und verifizierte Rückmeldung. Der Teammodus-Vertrag enthält Voraussetzungen, Rollen, den Ablauf und die konkreten Helfer. Teamablauf auf der Projektseite.

About

AI First ab Tag 0. Ein offenes, dateibasiertes CRM als Gespräch. Apache 2.0.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages