Las 3 paths comparten backend: el mismo
/api/auto-incorporate, el mismo audit log con HMAC, el mismo templateapps/sociedad-ia-starter. Lo que cambia es el surface por el cual entrás. Podés combinarlas, empezar con/play, ir a/incorporarcuando sepas qué configurar, terminar usando el SDK para orchestration recurrente.
Try without installing
Para ver una sociedad-IA argentina operando ahora mismo, sin setup, sin cuenta, sin cert.
- Open /playir →12 tools, streaming via Vercel AI Gateway, agent corre Claude Sonnet 4.6.
- Pick a scenarioHacé click en "01 · cobro B2B", agente valida CUIT, consulta padrón, chequea BCRA, crea suscripción MP, manda WhatsApp.
- Watch the audit logir →Cada tool call queda firmado HMAC-SHA256 en la sidebar. Hacé click en 'ver dashboard ↗' para el timeline forense completo.
Incorporar una sociedad-IA
Para constituir una empresa argentina operada por IA, hoy. SAS estándar mientras la ley sociedades-IA no esté sancionada, el código pre-cableado migra el día 1.
- Abrir el wizardir →Completás denominación + tipo + capital + objeto + email contacto. El pre-flight de IGJ corre en vivo (mismas reglas que validate_igj_inscription).
- Descargar los 4 archivospackage.json, lib/agent.ts, .env.example, README.md.
- Click 'Deploy en Vercel'Clona apps/sociedad-ia-starter directo. Vercel auto-injecta los env-var slots.
- Cargar credenciales realesAFIP cert (5-10 días desde ARCA → Clave Fiscal), MP token (1 día developers.mercadopago.com), Meta WhatsApp (10-15 días business verification).
- Inscripción IGJ vía TADSolicitar inscripción de la SAS. Tu agente queda online apenas el cert + IGJ + MP estén wired.
Programmatic agent
Para que un agente externo (USA-LLC, ChatGPT, Claude tool, custom pipeline) auto-incorpore programáticamente.
- Installpnpm add @ar-agents/incorporate (zero deps, ~4KB, MIT, SLSA-provenanced)
- Call incorporate()ir →await incorporate({ denominacion: "ACME-AI SAS", tipo: "SOCIEDAD-IA", capitalSocial: 1, objeto: "..." })
- Materialize the 4 filesObject.entries(result.config).map(([path, contents]) => writeFile(path, contents))
- Deploy + verifyresult.deploy.oneClickUrl + result.audit.dashboardUrl. Pasá el sessionId para chainear el forensic timeline.
Y después?
Una vez tengas el surface básico operando, el siguiente layer es compliance + observability:
- /dashboard/{sessionId}: forensic timeline live (SSE updates).
- /verify: paste a session id, get an independent HMAC verification report.
- Cookbook recipe 19: daily compliance digest cron job.
- Cookbook recipe 20: multi-tenant marketplace pattern.
- /architecture: la arquitectura full + Edge Runtime contract.
- /security: threat model con 14 amenazas explícitas.
Need help?
/faq cubre 21 preguntas across 5 audiencias. Si no aparece la tuya, abrí un issue o mandá un email a clementenaza@gmail.com: primera respuesta <48hs.