Directories
¶
| Path | Synopsis |
|---|---|
|
adapters
|
|
|
composition
Package composition implements identity prompt composition.
|
Package composition implements identity prompt composition. |
|
embedder
Package embedder implements the SoulEmbedder port.
|
Package embedder implements the SoulEmbedder port. |
|
extraction
Package extraction implémente les services d'extraction d'identité Transforme les conversations en traits identitaires observables.
|
Package extraction implémente les services d'extraction d'identité Transforme les conversations en traits identitaires observables. |
|
modelswap
Package modelswap implémente la gestion des changements de modèle Le moment critique où l'âme de l'agent risque d'être perdue.
|
Package modelswap implémente la gestion des changements de modèle Le moment critique où l'âme de l'agent risque d'être perdue. |
|
sqlite
Package sqlite implémente le stockage SOUL via SQLite Réutilise le même mécanisme de stockage que MIRA pour une intégration native.
|
Package sqlite implémente le stockage SOUL via SQLite Réutilise le même mécanisme de stockage que MIRA pour une intégration native. |
|
Package app implémente le wiring de l'application SOUL Connecte tous les composants selon l'architecture hexagonale.
|
Package app implémente le wiring de l'application SOUL Connecte tous les composants selon l'architecture hexagonale. |
|
domain
|
|
|
entities
BehavioralSignature - Signature comportementale de l'agent Comment l'agent "se comporte" dans différentes situations.
|
BehavioralSignature - Signature comportementale de l'agent Comment l'agent "se comporte" dans différentes situations. |
|
valueobjects
Package valueobjects — IdentityPatch : modification partielle intentionnelle de l'âme.
|
Package valueobjects — IdentityPatch : modification partielle intentionnelle de l'âme. |
|
interfaces
|
|
|
mcp
Package mcp provides the Model Context Protocol interface adapter for SOUL.
|
Package mcp provides the Model Context Protocol interface adapter for SOUL. |
|
usecases
|
|
|
interactors
Package interactors implements SOUL business logic (Clean Architecture).
|
Package interactors implements SOUL business logic (Clean Architecture). |
|
ports
Package ports définit les interfaces repository et services de SOUL Architecture hexagonale : les usecases dépendent de ces abstractions, pas des implémentations concrètes.
|
Package ports définit les interfaces repository et services de SOUL Architecture hexagonale : les usecases dépendent de ces abstractions, pas des implémentations concrètes. |
Click to show internal directories.
Click to hide internal directories.