À propos du projet

Sim est un espace de travail collaboratif conçu pour créer, déployer et surveiller des agents et workflows IA. Il est utilisé par plus de 100 000 développeurs et offre une plateforme unifiée où le chat, les workflows, les tableaux, les fichiers et les bases de connaissances coexistent dans un même environnement, accessible via navigateur ou application de bureau. Les capacités clés incluent : - Connexion à plus de 1 000 intégrations et à chaque grand LLM, y compris Slack, Notion, HubSpot, Salesforce et les bases de données. - Création d'agents visuellement, conversationnellement ou avec du code. - Ingestion de fichiers, bases de connaissances et données structurées en tableaux. - Surveillance des exécutions, journaux, planifications et activités de workflow. Sim propose plusieurs options de déploiement : - **Hébergé dans le cloud** sur sim.ai. - **Auto-hébergé** via `npx sim-setup`, un assistant interactif qui provisionne la base de données, génère des secrets et démarre les images Docker Compose. Il prend en charge des capacités optionnelles comme l'e-mail, le stockage, le sandbox, les tâches, le cache, les connaissances, le chat, le LLM et les intégrations (par exemple, Slack). - **Bureau** pour macOS (Apple Silicon et Intel), avec un navigateur et un terminal intégrés. L'auto-hébergement nécessite Node.js 20+ et Docker. Le package d'installation inclut des commandes pour gérer l'installation (start, stop, restart, update, status, logs, doctor, down, reset) et prend en charge les modèles IA locaux via Ollama et vLLM. La pile technologique inclut Next.js (App Router), Bun, PostgreSQL avec Drizzle ORM, Better Auth, Zod, Shadcn, Tailwind CSS, ReactFlow, Socket.io, Trigger.dev, E2B et isolated-vm. Le projet est sous licence Apache License 2.0 et accueille les contributions.