Skip to content

Arquitectura

GNS-AIP es un stack de cuatro capas. El código de tu aplicación habla con los wrappers de frameworks, que hablan con los SDKs, que hablan con la API backend.

┌─────────────────────────────────────────────────────────┐
│                  Tu Aplicación                            │
│         LangChain / OpenAI / Vercel / CrewAI / AutoGen   │
├─────────────────────────────────────────────────────────┤
│              Integraciones de Frameworks                  │
├─────────────────────────────────────────────────────────┤
│                  SDKs por Lenguaje                        │
│         @gns-aip/sdk (TS)  │  gns-aip (Python)           │
├─────────────────────────────────────────────────────────┤
│                  API Backend GNS                          │
│    Railway │ Supabase │ Stellar │ Criptografía Ed25519    │
└─────────────────────────────────────────────────────────┘

Mapa de Paquetes

PaqueteLenguajePropósitoTests
@gns-aip/sdkTypeScriptSDK Core128
gns-aipPythonSDK Core37
langchain-gns-aipTypeScriptCallback + herramienta delegación30
openai-gns-aipTypeScriptHooks ciclo de vida OpenAI52
vercel-gns-aipTypeScriptMiddleware + telemetría Vercel42
crewai-gns-aipPythonBaseTool + callbacks CrewAI25
autogen-gns-aipPythonregister_function + hooks AutoGen27

Modelo de Seguridad

Ed25519 en todas partes. Claves de identidad, firmas de delegación, hashes de breadcrumb y direcciones de wallet Stellar.

Privacidad por diseño. Los breadcrumbs nunca contienen prompts, completaciones, entradas o salidas de herramientas.

Cuantización H3. Las coordenadas GPS raw nunca se almacenan.

Publicado bajo la Licencia MIT.