Sobre el proyecto

Sim es un espacio de trabajo colaborativo diseñado para construir, implementar y monitorear agentes y flujos de trabajo de IA. Lo utilizan más de 100,000 creadores y ofrece una plataforma unificada donde chat, flujos de trabajo, tablas, archivos y bases de conocimiento coexisten en un mismo entorno, accesible desde el navegador o el escritorio. Las capacidades clave incluyen: - Conexión a más de 1,000 integraciones y a todos los principales LLM, incluyendo Slack, Notion, HubSpot, Salesforce y bases de datos. - Creación de agentes de forma visual, conversacional o mediante código. - Ingestión de archivos, bases de conocimiento y datos tabulares estructurados. - Monitoreo de ejecuciones, registros, programaciones y actividad de flujos de trabajo. Sim ofrece múltiples opciones de despliegue: - **En la nube** en sim.ai. - **Autoalojado** mediante `npx sim-setup`, un asistente interactivo que aprovisiona la base de datos, genera secretos e inicia las imágenes de Docker Compose. Admite capacidades opcionales como correo electrónico, almacenamiento, sandbox, trabajos, caché, conocimiento, chat, LLM e integraciones (por ejemplo, Slack). - **Escritorio** para macOS (Apple Silicon e Intel), con navegador y terminal integrados. El autoalojamiento requiere Node.js 20+ y Docker. El paquete de instalación incluye comandos para gestionar la instalación (start, stop, restart, update, status, logs, doctor, down, reset) y admite modelos locales de IA mediante Ollama y vLLM. La pila tecnológica incluye Next.js (App Router), Bun, PostgreSQL con Drizzle ORM, Better Auth, Zod, Shadcn, Tailwind CSS, ReactFlow, Socket.io, Trigger.dev, E2B y isolated-vm. El proyecto está licenciado bajo Apache License 2.0 y acepta contribuciones.