Skip to content

Arquitectura GitHub ​

"El protocolo pertenece al mundo. La inteligencia pertenece a Ambrósio. La soberanía pertenece al individuo."

La infraestructura GitHub de BSP está dividida en dos organizaciones. Esta separación refleja la filosofía central del proyecto.


Dos Organizaciones, un Ecosistema ​

PúblicaPrivada
Organizaciónbiological-sovereignty-protocolambrosio-institute
Repositorios5 — todos públicos4 — todos privados
LicenciaCC BY 4.0IP Propietaria
AccesoCualquiera — clonar, bifurcar, contribuirSolo el Instituto
PropósitoEl estándar abiertoOperaciones + inteligencia propietaria

Organización Pública: biological-sovereignty-protocol ​

Todo lo que aquí se encuentra define el estándar abierto. Cualquier desarrollador, laboratorio, investigador o plataforma de IA puede usarlo sin permiso, sin pago, sin dependencia de un proveedor.

bsp-spec — Especificación del Protocolo ​

La definición canónica del estándar. Si la especificación no lo define, no es BSP.

bsp-spec/
├── spec/
│   ├── overview.md         # Arquitectura de tres capas
│   ├── beo.md              # Objeto de Entidad Biológica
│   ├── ieo.md              # Objeto de Entidad Institucional
│   ├── exchange.md         # Protocolo de Intercambio
│   └── taxonomy/           # Taxonomía completa de biomarcadores
├── bip/                    # Propuestas de Mejora BSP
│   └── BIP-0000-template.md
├── examples/               # Ejemplos de BioRecords en JSON
└── LICENSE                 # CC BY 4.0

bsp-sdk-typescript — SDK TypeScript ​

Publicado en npm como bsp-sdk. Para plataformas web, apps móviles y servicios backend.

bash
npm install bsp-sdk

bsp-sdk-python — SDK Python ​

Publicado en PyPI como bsp-sdk. Para laboratorios, bioinformáticos y pipelines de investigación.

bash
pip install bsp-sdk

bsp-mcp — Servidor MCP para Agentes de IA ​

Conecta cualquier IA compatible con MCP (Claude, GPT, etc.) al protocolo BSP con consentimiento activo del usuario.

bash
npm install bsp-mcp

Herramientas disponibles:

  • bsp_get_biorecords — Leer BioRecords con consentimiento activo
  • bsp_get_beo_summary — Obtener resumen del perfil biológico
  • bsp_resolve_biomarker — Consultar códigos de biomarcadores BSP
  • bsp_list_categories — Listar categorías de la taxonomía
  • bsp_check_consent — Verificar estado actual del consentimiento

bsp-docs-repo — Documentación Pública ​

Este sitio web. Alimenta biologicalsovereigntyprotocol.com. El punto de entrada para cualquiera que quiera entender o integrar BSP.


Organización Privada: ambrosio-institute ​

Estos repositorios contienen la infraestructura operativa y la inteligencia propietaria del Instituto.

bsp-contracts — Contratos Inteligentes en Arweave ​

ContratoPropósitoAbierto a?
BEORegistryCrear e indexar BEOsCualquiera
IEORegistryGestionar instituciones certificadasInstituto (escritura); Cualquiera (verificar)
DomainRegistryUnicidad del namespace .bspAutomático vía SDK
AccessControlGestión de consentimiento — el verdadero guardiánTitulares de BEO (otorgar/revocar); IEOs (verificar)
GovernanceMulti-sig para cambios críticos del protocolo2 de 3 titulares de claves del Instituto

Los contratos son inmutables tras el despliegue. Su especificación es pública en bsp-spec.

bsp-registry-api — API Relayer Gasless ​

La capa de flujo humano para la Certificación BSP voluntaria.

Lo que pasa por aquíLo que NUNCA pasa
✓ Solicitudes de certificación✗ Datos biológicos del usuario
✓ Documentación institucional✗ BioRecords
✓ Estado de aprobación y sellos✗ Claves privadas
✓ Envíos de BIP✗ Transacciones blockchain

ava-core — Algoritmo AVA (Propietario) ​

El Algoritmo de Vitalidad Ambrósio. Procesa BioRecords solo cuando un usuario inicia activamente un análisis — nunca tiene acceso pasivo. El activo intelectual central del Instituto.

sva-engine — Motor de Puntuación SVA (Propietario) ​

Convierte el análisis de AVA en la Puntuación de Vitalidad Ambrósio multidimensional (SVA). El producto final que el usuario experimenta en Ambrosio OS.


Secuencia de Construcción ​

1. bsp-spec           ← Fundación: el estándar que todo implementa
2. bsp-contracts      ← Infraestructura on-chain (inmutable tras el despliegue)
3. bsp-registry-api   ← API relayer gasless (38 rutas)
4. bsp-sdk-typescript ← Primer SDK (mayor cobertura de integración)
5. bsp-mcp            ← Conectividad de IA (construido sobre el SDK TypeScript)
6. bsp-sdk-python     ← SDK de laboratorio (sigue la misma especificación)
7. ava-core           ← Inteligencia (entrenada sobre datos estandarizados BSP)
8. sva-engine         ← Puntuación (output: la Puntuación SVA)
9. bsp-docs-repo      ← Documentación (evoluciona con el ecosistema)

Costos GitHub ​

OrganizaciónCosto
biological-sovereignty-protocol (5 públicos)Gratis — repos públicos siempre gratuitos
ambrosio-institute (4 privados, ≤3 colaboradores)Gratis — plan GitHub Free
ambrosio-institute (4 privados, crecimiento del equipo)$4/usuario/mes (GitHub Team)