Skip to content

Rawkeep/circle-keeper

Repository files navigation

Circle Keeper

Beziehungs-CRM für Menschen, nicht für Pipelines. Circle Keeper hilft, private und berufliche Kontakte bewusst zu pflegen: Wer ist mir wichtig — und wann habe ich mich zuletzt gemeldet?

Live-Demo: https://rawkeep.github.io/circle-keeper/

Features

  • Balance-Monitor — zeigt, welche Beziehungen einseitig werden (immer meldet sich nur eine Seite) und wo Kontakt einschläft.
  • Smarte Reminder — Erinnerungen im passenden Rhythmus je Kreis (enge Freunde wöchentlich, Netzwerk-Kontakte quartalsweise …).
  • Introvert-Mode — bewusst dosierte Vorschläge statt Dauerfeuer: wenige, dafür passende Kontakt-Impulse.
  • Business-Networking — Notizen, Kontext („woher kenne ich…"), Follow-ups nach Events.
  • KI-Unterstützung (BYOK) — optionale Formulierungshilfen über einen eigenen API-Key (Multi-Provider via useUniversalAI.js: Claude, GPT, Gemini, Ollama u. a.). Ohne Key läuft die App vollständig.

Daten bleiben bei dir: lokale Speicherung, kein Tracking, keine Cloud-Pflicht.

Stack

React + Vite (Frontend) · Node/Express (Server) · Docker-ready. Lizenz: MIT.

Entwicklung

npm install
npm run dev        # Vite-Dev-Server
npm run build      # Produktions-Build
npm start          # Express-Server (dist ausliefern)

Deploy

Railway (empfohlen)

Deploy on Railway

Docker

docker build -t circlekeeper .
docker run -p 3003:3001 --env-file .env circlekeeper

Self-Hosted (Coolify)

Repo als Docker-App anlegen, Port 3001, Env-Variablen aus .env.example setzen — fertig.


© Rawkeep · Von manuell zu autonom — KI-Agenten, RAG-Systeme & maßgeschneiderte Apps.

About

Beziehungs-CRM: Balance-Monitor, Introvert-Mode, smarte Reminder. React + Multi-LLM (BYOK).

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages