The Memory Layer

Les sessions se terminent.
Le savoir reste.

Claude Code oublie. SHIVA se souvient.

Cross-project. Cross-session. Cross-device.

Terminal
$ npm install -g shiva-code
$ shiva init
12 projets découverts
SHIVA intégré dans Claude Code
Configuration en 1 minute

Démarrez en trois commandes

De zéro à la mémoire persistante en moins d'une minute.

Terminal
# Installation
$ npm install -g shiva-code
# Initialiser SHIVA
$ shiva init
Config créée dans ~/.shiva/config.json
12 projets découverts
Hook Claude Code installé
# Votre premier chat avec mémoire
$ shiva remember "Auth nutzt JWT" --category solution
Mémoire enregistrée dans CLAUDE.md...
Découvre automatiquement tous les projets
Fonctionne avec Claude Code existant
Aucune configuration nécessaire
Session Temporaire
SHIVA
Savoir ∞ Éternel

Vos sessions sont temporaires.
Votre savoir devrait être éternel.

Qu'est-ce que SHIVA ?

Une couche d'identité persistante
pour les workflows de développement IA.

Pas un autre outil. Une couche mémoire entre vous et Claude, garantissant que votre contexte, vos préférences et vos connaissances projet persistent pour toujours.

Créé parce que réexpliquer son projet à l'IA à chaque session, c'est cassé.

Comment ça fonctionne en coulisses

Architecture transparente. Pas de magie, juste du bon engineering.

Architecture
Utilisateur
Claude CLI / Terminal
Couche Mémoire SHIVA
┌────────┼────────┐
Moteur de Contexte
Stockage Mémoire
Couche Sync

Intégration CLAUDE.md

Écrit automatiquement les mémoires pertinentes dans CLAUDE.md. Claude les lit au démarrage de chaque session.

Stockage Mémoire

Fichiers JSON locaux que vous pouvez lire, modifier et versionner. Format lisible, compatible git.

Couche Sync (Optionnelle)

Sync cloud chiffrée pour l'accès multi-appareils. Opt-in uniquement. Vos données restent locales par défaut.

Ce que SHIVA retient

Six types de mémoire pour que Claude comprenne vraiment vos projets.

Règles

Directives spécifiques au projet et standards de code que Claude doit suivre.

Préférences

Votre style de code personnel, conventions de nommage et patterns préférés.

Faits

Architecture projet, stack technique, structure de fichiers et contexte important.

Contraintes

Limitations techniques, exigences de compatibilité et choses à éviter.

Décisions

Choix architecturaux passés et leurs justifications.

Contexte

État de travail actuel, changements récents et focus de développement en cours.

La Différence

Voyez à quoi ressemble vraiment la mémoire persistante.

Sans SHIVA
Terminal
$ claude
> Quelle est notre base de données ?
Claude : Je n'ai pas de contexte sur la base de données de votre projet. Pourriez-vous me dire quelle base de données vous utilisez ?
> Quel framework utilisons-nous ?
Claude : Je n'ai pas cette information. Avec quel framework votre projet est-il construit ?
Avec SHIVA
Terminal
$ claude
> Quelle est notre base de données ?
Claude: Claude : D'après votre projet, vous utilisez PostgreSQL avec Drizzle ORM. Votre schéma principal est dans src/db/schema.ts.
> Quel framework utilisons-nous ?
Claude: Claude : Vous construisez avec Astro + React, déployé sur Cloudflare Workers. Vos routes API sont dans worker/src/.

Trois Pouvoirs. Un Outil.

SHIVA transforme la façon dont Claude se souvient.

Le Troisième Œil

Voit ce que Claude a oublié

Mémoire persistante à travers toutes les sessions. Vos préférences, décisions et contexte - jamais perdus.

Les Multiples Bras

Jongle avec tous vos projets

Conscience cross-projet. Claude sait ce qui s'est passé dans le Projet A quand il travaille sur le Projet B.

Le Bouclier

Protège vos données

Stockage 100% local. Pas de dépendance cloud, pas de télémétrie. Vos connaissances restent sur votre machine.

La Différence SHIVA

Voyez ce que la mémoire persistante signifie vraiment pour votre workflow.

Fonctionnalité Claude Standard Claude + SHIVA
Se souvient de vos préférences de code Chaque session repart de zéro Persistant à travers toutes les sessions
Contexte Projet Explication manuelle requise Injecté automatiquement
Partage de Connaissances d'Équipe Pas possible Pools de mémoire partagés
Reproductibilité Varie entre les sessions Réponses déterministes
Piste d'Audit Pas d'historique Journal mémoire complet
Conscience Cross-Projet Isolé par session Transfert de connaissances activé

SHIVA ≠ Historique de Chat

Comprendre la différence fondamentale.

Historique de Chat

  • Stocke les messages bruts
  • Ordre chronologique
  • Données non structurées
  • Lié à la session
  • Récupération linéaire
vs

Mémoire SHIVA

  • Extrait les connaissances
  • Organisé sémantiquement
  • Typé & structuré
  • Persistant cross-session
  • Récupération contextuelle

Sécurité Enterprise-Grade

Architecture privacy-first. Sans compromis.

Chiffrement de bout en bout

Toutes les données chiffrées au repos avec AES-256. Sync cloud utilise TLS 1.3 avec perfect forward secrecy.

Architecture Zero-Knowledge

Nous ne pouvons pas lire vos mémoires. Les clés de chiffrement ne quittent jamais votre appareil. Même nous ne pouvons pas déchiffrer vos données.

Prêt pour la Conformité

Compatible SOC 2 Type II. Conforme RGPD. Export et suppression des données sur demande.

Calendrier d'Audit de Sécurité

Prochain audit de sécurité externe prévu pour Q2 2026 avec une firme de sécurité de premier plan. Tous les résultats seront divulgués publiquement.

100% Local par Défaut

Vos mémoires restent sur votre machine. Pas de sync cloud sauf si vous l'activez explicitement.

Zéro Télémétrie

Pas d'analytics. Pas de tracking. Pas de collecte de données. Nous ne savons pas ce que vous construisez.

Fichiers Lisibles

JSON simple que vous pouvez lire, modifier et versionner. Pas de formats propriétaires.

Open Source

Code source complet disponible. Auditez-le. Forkez-le. Faites confiance mais vérifiez.

Sessions mémorisées
0 Données envoyées au cloud
100% Votre propriété

La Transformation

Trois étapes vers le savoir éternel.

1

Donnez des Yeux à SHIVA

npm install -g shiva-code

Installez SHIVA globalement. Une commande. Terminé.

2

SHIVA Voit Vos Sessions

shiva init

SHIVA scanne vos projets et s'intègre automatiquement dans Claude Code.

3

Les Sessions Deviennent Savoir

claude

Claude n'oublie plus jamais. Mémoire persistante activée. Conscience cross-projet activée.

Sous le Capot

Transparence technique. Pas de boîtes noires.

Schéma Mémoire

Chaque mémoire est un objet typé et structuré avec provenance complète.

memory.json
"id": "mem_a7x9k2",
  "type": "preference",
  "content": "User prefers TypeScript over JavaScript",
  "confidence": 0.92,
  "source": "explicit",
  "created": "2026-01-15T10:30:00Z",
  "last_used": "2026-01-18T14:22:00Z",
  "usage_count": 47,
  "tags": ["coding", "language-preference"],
  "project_scope": "proj_frontend"
}

Résolution de Conflits

Quand les mémoires sont en conflit, SHIVA applique des règles de résolution déterministes.

1

Explicite > Implicite

Les préférences déclarées par l'utilisateur remplacent toujours les comportements inférés.

2

Récent > Ancien

Les mémoires plus récentes ont priorité sur les plus anciennes.

3

Haute Confiance > Basse Confiance

Les mémoires avec des scores de confiance plus élevés gagnent les égalités.

4

Fréquemment Utilisé > Rarement Utilisé

Le compteur d'utilisation départage les égalités restantes.

Injection de Contexte

Comment SHIVA enrichit chaque prompt avec la mémoire pertinente.

1

Votre Prompt

"Refactor the auth module"

SHIVA Injecte

Auth uses JWT Prefer async/await TypeScript strict mode
3

Enrichi vers Claude

"[Context: JWT auth, TypeScript, async/await] Refactor the auth module"

Mode Debug

Transparence totale sur ce que SHIVA injecte.

Terminal
$ shiva search "login"
─── SHIVA Search ───
Mémoires trouvées : 5
Tokens de contexte : 847
Temps de récupération : 12ms
───────────────────
• [pref] Uses bcrypt for passwords
• [fact] Auth endpoint: /api/auth/login
• [rule] Always validate input server-side

Gestion de Projets

SHIVA gère vos projets et synchronise les mémoires.

shiva sync

Stockez des mémoires spécifiques au projet pour un contexte cohérent.

shiva search

Recherchez et gérez les mémoires dans tous les projets.

.shiva/

Dossier de config versionnable. Partagez les mémoires projet avec votre équipe via Git.

Flux de Données

┌─────────────────────────────────────────┐
│  YOUR PROMPT                            │
└────────────────┬────────────────────────┘
                 │
                 ▼
┌─────────────────────────────────────────┐
│  SHIVA MEMORY LAYER                     │
│  ┌─────────┐ ┌─────────┐ ┌───────────┐  │
│  │ Retrieve│ │ Rank    │ │ Write     │  │
│  └─────────┘ └─────────┘ └───────────┘  │
└────────────────┬────────────────────────┘
                 │
                 ▼
┌─────────────────────────────────────────┐
│  CLAUDE.md → CLAUDE CODE                │
└─────────────────────────────────────────┘
            

Accès Programmatique

Construisez des intégrations personnalisées avec le SDK SHIVA.

Bientôt disponible
app.ts
import { Shiva } from '@anthropic-memory/sdk';

const shiva = new Shiva({ projectId: 'proj_xyz' });

const response = await shiva.chat({
  model: 'claude-opus-4-5',
  message: 'Refactor the auth module',
  memoryScope: ['project', 'user']
});

// Access injected memories
console.log(response.injectedMemories);
// → ['Uses JWT', 'TypeScript preferred', ...]
SDK Type-safe
🔌 REST + WebSocket
📦 package npm

Partage de Connaissances d'Équipe

Contexte partagé pour le développement collaboratif.

Couche Connaissances Équipe

Standards de Code Décisions d'Architecture Conventions API Politiques de Sécurité
+

Couche Préférences Personnelles

Paramètres Éditeur Style de Code Habitudes de Workflow Raccourcis Clavier

Les mémoires d'équipe sont synchronisées via Git ou SHIVA Cloud. Les préférences personnelles restent locales.

Les Principes SHIVA

La philosophie derrière la mémoire IA persistante.

01

La Mémoire est une Infrastructure

Le contexte est le fondement de l'interaction IA intelligente. Sans mémoire, chaque conversation repart de zéro.

02

Contrôle du Développeur

Transparence totale sur ce qui est stocké, ce qui est injecté, et pourquoi. Vous contrôlez les connaissances de votre IA.

03

Privacy by Design

Chiffrement et local-first par défaut. Vos mémoires sont à vous. Point.

04

Standards Ouverts

Pas de vendor lock-in. Exportez vos données à tout moment dans des formats standards. Vos connaissances vous appartiennent.

Roadmap

Le voyage vers la mémoire IA universelle.

Disponible

Support Claude Code

Intégration complète avec Claude Code CLI. La fondation.

En cours

Fonctionnalités Équipe

Pools de mémoire partagés pour les équipes travaillant sur les mêmes projets.

Prévu

Support Multi-LLM

Étendre la mémoire persistante à GPT-4, Gemini, et plus.

Futur

API Enterprise

Accès programmatique complet pour les intégrations personnalisées.

Tarifs

CLI gratuit. Fonctionnalités cloud pour les équipes et power users.

Gratuit

CHF 0/mo
  • Outil CLI
  • Mémoire Locale
  • Projets Illimités
  • Auto-Intégration
Prêt à commencer ?

Team

CHF 19/user/mo
  • Tout le plan Pro
  • Contexte Partagé
  • Analytics Équipe
  • Dashboard Admin
Commencer

Prêt à commencer ?

npm install -g shiva-code && shiva init