33800 Docs

← Retour

Backlog : Claude Memory Front + API

Date : 27/01/2026 Priorité : HAUTE Type : Nouveau projet GitLab

Objectif

Créer un front + API pour claude-memory, similaire à connectors-hub.

Stack technique

Fonctionnalités

Interface principale

  1. Recherche sémantique

    • Barre de recherche avec auto-complete
    • Filtres par namespace (claude, tasks, propositions, etc.)
    • Slider pour threshold de similarité
    • Affichage résultats avec score et source
  2. Visualisation mémoire

    • Liste des namespaces avec stats (chunks, fichiers)
    • Arborescence des fichiers par namespace
    • Preview du contenu des chunks
  3. Administration

    • Bouton Reset namespace
    • Bouton Reload/Re-sync
    • Status du watcher (fichiers surveillés)
    • Logs des dernières syncs

API endpoints à ajouter

Endpoint Méthode Description
/namespaces GET Liste namespaces avec stats
/namespaces/{ns}/files GET Fichiers d'un namespace
/namespaces/{ns}/sync POST Sync un namespace
/namespaces/{ns}/reset POST Reset un namespace
/watcher/status GET Status du file watcher

Maquette UI

┌─────────────────────────────────────────────────────────────────┐
│ 🧠 Claude Memory                              [Reload All] [⚙️] │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│  🔍 [Rechercher dans la mémoire...                    ] [Search]│
│                                                                  │
│  Namespaces: [All ▼] [claude] [tasks] [propositions] [docs]     │
│  Threshold:  [====●====] 0.7                                     │
│                                                                  │
├─────────────────────────────────────────────────────────────────┤
│ Résultats (5)                                                    │
│                                                                  │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📄 workflows.md > Workflow Deploiement          Score: 0.84 │ │
│ │ "### Deployer un nouveau service..."                        │ │
│ └─────────────────────────────────────────────────────────────┘ │
│                                                                  │
│ ┌─────────────────────────────────────────────────────────────┐ │
│ │ 📄 docker.md > Smart-Deploy                     Score: 0.76 │ │
│ │ "Configuration conf.gouroubleu.yml..."                      │ │
│ └─────────────────────────────────────────────────────────────┘ │
│                                                                  │
├─────────────────────────────────────────────────────────────────┤
│ Stats: 318 chunks | 23 files | Last sync: 22:43                 │
│ Watcher: ● Active (watching 6 directories)                      │
└─────────────────────────────────────────────────────────────────┘

Dépendances

  1. claude-memory API (existante)
  2. File watcher dans claude-memory (à implémenter)
  3. Multi-namespace sync (à implémenter)

Étapes

  1. [ ] Implémenter file watcher dans claude-memory
  2. [ ] Ajouter support multi-namespace
  3. [ ] Ajouter endpoints API manquants
  4. [ ] Créer projet GitLab claude-memory-front
  5. [ ] Développer interface Qwik
  6. [ ] CI/CD + déploiement

Estimation

Projet complet similaire à connectors-front.