Strategy IA — Neural knowledge Framework

Decisiones estratégicas
con trazabilidad neuronal.

Motor de IA estratégica basado en nuestro framework Neural knowledge. Consulta un knowledge graph persistente con RAG neuronal, decaimiento de pesos por activación y trazabilidad completa de cada decisión.

account_tree Neural knowledge Framework visibility Trazabilidad auditable settings Configurable via ENV scale Law-as-Code integrado

01 Strategy IA Service

IA estratégica que razona en grafos.

Strategy IA es un servicio de inteligencia artificial estratégica construido sobre Neural knowledge Framework, nuestro motor de grafos neuronales con RAG y memoria persistente.

A diferencia de sistemas tradicionales de consulta, Strategy IA mantiene un knowledge graph con nodos, relaciones persistentes y decaimiento de pesos por activación — permitiendo que las decisiones estratégicas se fundamenten en conocimiento acumulado jerárquicamente.

Cada consulta queda registrada con trazabilidad completa: el sistema declara explícitamente si usó el motor de RAG Neuronal o un fallback tradicional, garantizando auditoría de principio a fin.

account_tree Neural knowledge — Flujo de Decisión
input Consulta
arrow_downward
psychology RAG Neuronal
arrow_downward
check_circle Knowledge Graph Hit
RUTA NEURONAL
arrow_downward
swap_horiz Fallback LLM Directo
FALLBACK
arrow_downward
description Decisión + Trazabilidad

02 Neural knowledge

Principios del framework neuronal.

hub

Nodos y Relaciones Persistentes

El conocimiento se organiza en nodos interconectados con relaciones tipadas. Cada nodo preserva su contexto histórico y metadatos de creación y acceso.

trending_down

Decaimiento de Pesos

Los pesos de activación decaen naturalmente con el tiempo si no se refrescan. El conocimiento no utilizado se archiva, manteniendo el grafo relevante y eficiente.

visibility

Trazabilidad Auditable

Cada decisión estratégica registra su origen: si provino del motor RAG neuronal o de un fallback. El reporte de auditoría es exportable y firmable.

gavel

Law-as-Code

Las reglas de negocio se codifican como validaciones formales que preservan la integridad del knowledge graph. No hay mutaciones inconsistentes permitidas.

tune

Configuración Agnóstica

Sin backends hardcodeados. Todo se configura vía variables de entorno: LLM_API_KEY, LLM_BASE_URL, LLM_MODEL. Cambia de proveedor sin tocar código.

package_2

Librería Portable

Estructura preparada para instalación como librería privada vía pyproject.toml. Ideal para despliegues en entornos air-gapped o multi-tenant.


03 Arquitectura

Estructura del servicio.

Árbol de directorios

strategy-ia-service/
├── pyproject.toml              # Packaging y dependencias
├── strategy_ia/
│   ├── __init__.py
│   ├── core/
│   │   ├── __init__.py
│   │   ├── graph_manager.py    # Gestor del knowledge graph
│   │   ├── node.py             # Entidad nodo con metadatos
│   │   └── relationship.py     # Relaciones tipadas persistentes
│   ├── engine/
│   │   ├── __init__.py
│   │   ├── rag_neural.py       # Motor de RAG Neuronal
│   │   └── fallback.py         # Fallback LLM tradicional
│   ├── service/
│   │   ├── __init__.py
│   │   ├── strategy_service.py # Clase principal StrategyService
│   │   └── strategy_query.py   # Interfaz de consulta con trazabilidad
│   ├── validation/
│   │   ├── __init__.py
│   │   ├── law_as_code.py      # Reglas Law-as-Code
│   │   └── schema.py           # Esquemas de validación del grafo
│   └── config/
│       ├── __init__.py
│       └── settings.py         # Config vía variables de entorno
├── tests/
│   ├── __init__.py
│   ├── test_graph_manager.py
│   ├── test_strategy_service.py
│   └── test_law_as_code.py
└── .env.example                # Template de variables de entorno

Clase principal

class StrategyService(GraphManager):
    """
    Servicio de IA Estratégica que extiende
    GraphManager de Neural knowledge Framework.

    - Consulta al knowledge graph con RAG neuronal
    - Decaimiento de pesos por activación
    - Trazabilidad obligatoria en cada decisión
    - Law-as-Code en todas las mutaciones
    """

    def query(
        self,
        input: QueryInput
    ) -> QueryResult:
        # 1. Activar nodos candidatos en el grafo
        # 2. Consultar RAG neuronal con contexto
        # 3. Si hit ≥ umbral → ruta neuronal
        #    Si no → fallback LLM directo
        # 4. Reportar trazabilidad
        # 5. Aplicar decaimiento post-consulta
        pass

    def mutate(
        self,
        mutation: GraphMutation
    ) -> MutationResult:
        # Validar law-as-code antes de mutar
        # Preservar integridad del grafo
        pass

Interfaz de consulta con trazabilidad

class QueryResult(BaseModel):
    decision: str
    confidence: float
    provenance: Provenance  # ← OBLIGATORIO

class Provenance(BaseModel):
    engine_used: Literal["neural_rag", "fallback_llm"]
    nodes_activated: list[str]
    activation_weights: dict[str, float]
    decay_applied: bool
    timestamp: datetime
    audit_hash: str

04 Configuración

Variables de entorno para despliegue.

key
LLM_API_KEY Requerido

API key del proveedor LLM (OpenAI, Anthropic, vLLM, Ollama, etc.).

Ejemplo: sk-proj-xxxxxxxxxxxx
link
LLM_BASE_URL Opcional

URL base del endpoint LLM. Por defecto usa OpenAI si no se define.

Ejemplo: https://api.openai.com/v1
model_training
LLM_MODEL Requerido

Modelo LLM a utilizar para las consultas estratégicas.

Ejemplo: gpt-4o
memory
NEURAL_GRAPH_PATH Requerido

Ruta al archivo persistente del knowledge graph neuronal.

Ejemplo: /data/knowledge-graph.json
speed
ACTIVATION_THRESHOLD Opcional

Umbral de activación mínimo para considerar un hit neuronal (0.0 - 1.0). Default: 0.65.

Default: 0.65
schedule
DECAY_RATE Opcional

Tasa de decaimiento de pesos por activación. Default: 0.05 por hora sin refresco.

Default: 0.05

05 Entregables

Todo lo que incluye el servicio.

folder_zip

Estructura Base del Servicio

Directorios modulares con separación clara de responsabilidades: core/, engine/, service/, validation/, config/.

extension

Clase StrategyService

Clase principal que extiende GraphManager de Neural knowledge. Implementa query() y mutate() con trazabilidad forzada.

query_stats

Interfaz strategy_query

Capa de consulta que captura y reporta trazabilidad: motor usado (neuronal vs fallback), nodos activados, pesos, timestamp y hash de auditoría.

settings_applications

Variables de Entorno

Configuración completa via ENV: LLM_API_KEY, LLM_BASE_URL, LLM_MODEL, NEURAL_GRAPH_PATH, ACTIVATION_THRESHOLD, DECAY_RATE.

verified

Law-as-Code

Validaciones formales que aseguran integridad del knowledge graph en cada mutación. Sin estados inconsistentes permitidos.

deployed_code

pyproject.toml

Preparado para instalación como librería privada vía pip install o poetry add. Incluye dependencias mínimas y tipado estricto.


06 Solicitar implementación

¿Listo para integrar
Strategy IA en tu arquitectura?

Te ayudamos a desplegar el servicio con Neural knowledge Framework en tu infraestructura. Incluye capacitación del equipo.