docs: Update production status and PostgreSQL table information
- Add production status for DECK, CORP, ARCHITECT servers - Document 9 PostgreSQL tables created (immutable_log, sessions, context_blocks, memory, knowledge_base, algorithms, metrics, experiments, audit_log) - Highlight that system replaces Anthropic context management - Expand CLI commands documentation with multiple provider support and management operations
This commit is contained in:
47
README.md
47
README.md
@@ -2,14 +2,17 @@
|
|||||||
|
|
||||||
Sistema local de gestión de contexto para IA, agnóstico al modelo.
|
Sistema local de gestión de contexto para IA, agnóstico al modelo.
|
||||||
|
|
||||||
|
**Estado**: PRODUCCIÓN en DECK, CORP, ARCHITECT
|
||||||
|
|
||||||
## Características
|
## Características
|
||||||
|
|
||||||
- **Log inmutable**: Tabla de referencia no editable con encadenamiento de hashes (blockchain-style)
|
- **Log inmutable**: Tabla de referencia no editable con encadenamiento de hashes (blockchain-style)
|
||||||
- **Gestor de contexto mejorable**: Algoritmos versionados y configurables
|
- **Gestor de contexto mejorable**: Algoritmos versionados y configurables
|
||||||
- **Agnóstico al modelo**: Soporta Anthropic, OpenAI, Ollama y cualquier otro proveedor
|
- **Reemplaza sistema contexto Anthropic**: Solución independiente y optimizada
|
||||||
- **Sistema de métricas**: Evaluación continua del rendimiento
|
- **Sistema de métricas**: Evaluación continua del rendimiento
|
||||||
- **A/B Testing**: Experimentación entre versiones de algoritmos
|
- **A/B Testing**: Experimentación entre versiones de algoritmos
|
||||||
- **Auto-mejora**: Sugerencias automáticas basadas en métricas
|
- **Auto-mejora**: Sugerencias automáticas basadas en métricas
|
||||||
|
- **9 tablas PostgreSQL**: Arquitectura robusta con log inmutable y gestión de contexto
|
||||||
|
|
||||||
## Arquitectura
|
## Arquitectura
|
||||||
|
|
||||||
@@ -33,6 +36,25 @@ Sistema local de gestión de contexto para IA, agnóstico al modelo.
|
|||||||
└─────────────────────────────────────────────────────────────────┘
|
└─────────────────────────────────────────────────────────────────┘
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Estado de Producción
|
||||||
|
|
||||||
|
| Servidor | Estado | BD PostgreSQL | Tablas | Comandos CLI |
|
||||||
|
|----------|--------|---------------|--------|--------------|
|
||||||
|
| DECK (72.62.1.113) | ✓ PRODUCCIÓN | Activa | 9 | Disponibles |
|
||||||
|
| CORP (92.112.181.188) | ✓ PRODUCCIÓN | Activa | 9 | Disponibles |
|
||||||
|
| ARCHITECT (69.62.126.110) | ✓ PRODUCCIÓN | Activa | 9 | Disponibles |
|
||||||
|
|
||||||
|
### Tablas PostgreSQL (9 total)
|
||||||
|
1. `immutable_log` - Log blockchain-style (no editable)
|
||||||
|
2. `sessions` - Registro de sesiones
|
||||||
|
3. `context_blocks` - Bloques de contexto
|
||||||
|
4. `memory` - Memoria a largo plazo
|
||||||
|
5. `knowledge_base` - Base de conocimiento RAG
|
||||||
|
6. `algorithms` - Algoritmos versionados
|
||||||
|
7. `metrics` - Métricas de rendimiento
|
||||||
|
8. `experiments` - Experimentos A/B
|
||||||
|
9. `audit_log` - Auditoría del sistema
|
||||||
|
|
||||||
## Instalación
|
## Instalación
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@@ -49,23 +71,30 @@ python -m src.cli init --database context_manager
|
|||||||
|
|
||||||
## Uso básico
|
## Uso básico
|
||||||
|
|
||||||
### CLI
|
### Comandos CLI Disponibles
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Chat interactivo con Anthropic
|
# Inicializar base de datos
|
||||||
python -m src.cli chat --provider anthropic --model claude-sonnet-4-20250514
|
python -m src.cli init --database context_manager
|
||||||
|
|
||||||
# Chat con Ollama (local)
|
# Chat interactivo (múltiples proveedores)
|
||||||
|
python -m src.cli chat --provider anthropic --model claude-sonnet-4-20250514
|
||||||
|
python -m src.cli chat --provider openai --model gpt-4
|
||||||
python -m src.cli chat --provider ollama --model llama3
|
python -m src.cli chat --provider ollama --model llama3
|
||||||
|
|
||||||
# Analizar rendimiento del algoritmo
|
# Gestión de contexto
|
||||||
|
python -m src.cli context-add --block <name> --content <content>
|
||||||
|
python -m src.cli context-list
|
||||||
|
python -m src.cli context-remove --block <name>
|
||||||
|
|
||||||
|
# Análisis y mejora
|
||||||
python -m src.cli analyze --days 30
|
python -m src.cli analyze --days 30
|
||||||
|
|
||||||
# Sugerir mejoras
|
|
||||||
python -m src.cli suggest --apply
|
python -m src.cli suggest --apply
|
||||||
|
python -m src.cli experiment --control <id> --treatment <id>
|
||||||
|
|
||||||
# Verificar integridad de sesión
|
# Verificación de integridad
|
||||||
python -m src.cli verify <session_id>
|
python -m src.cli verify <session_id>
|
||||||
|
python -m src.cli health-check
|
||||||
```
|
```
|
||||||
|
|
||||||
### Python API
|
### Python API
|
||||||
|
|||||||
Reference in New Issue
Block a user