¿Con qué está hecho OpenMAIC?

OpenMAIC es un repo de TypeScript hecho con React, Next.js y Hono. Guarda sus datos en @electric-sql/pglite, Postgres y dexie, inicia sesión con @aws-sdk/credential-providers, guarda archivos en AWS S3, usa IA con Pi, ai, e2b, ai-sdk, partial-json y 3 más, arma su contenido con katex, streamdown, js-yaml, parse5, sharp y 22 más, valida sus datos con typebox, Zod y Ajv, se prueba con Vitest, @playwright/test, fake-indexeddb, Testing Library y Puppeteer, se despliega con @hono/node-server y usa @aws-sdk/s3-request-presigner. Son 876,324 líneas escritas, con 1,570 archivos de prueba.

Leído el 6 de noviembre de 2026, en el commit 5c3531c. Léela en markdown

Frontend

La base 2

Estilos 9

Interfaz 25

  • motion52 archivos
  • sonner42 archivos
  • ProseMirror29 archivos
  • Radix UI26 archivos
  • prosemirror-state20 archivos
  • prosemirror-view19 archivos
  • prosemirror-commands10 archivos
  • echarts8 archivos
  • prosemirror-schema-list7 archivos
  • xyflow7 archivos
  • prosemirror-history4 archivos
  • prosemirror-schema-basic4 archivos
13 más

Iconos 1

Backend

Datos 4

Inicio de sesión 1

IA 6

  • Pi52 archivos
  • ai26 archivos
  • e2b2 archivos
  • partial-json2 archivos
  • ai-sdk1 archivo
  • tokenlens1 archivo

Servicios 3

Apoyo

Contenido 27

  • katex11 archivos
  • parse510 archivos
  • sharp4 archivos
  • shiki3 archivos
  • @xmldom/xmldom2 archivos
  • sanitize-html2 archivos
  • @mozilla/readability1 archivo
  • docx1 archivo
  • html2canvas-pro1 archivo
  • micromark-extension-math1 archivo
  • pdfjs-dist1 archivo
  • temml1 archivo
15 más

Validación 3

Pruebas 5

  • Vitest1,446 archivos
  • @playwright/test47 archivos
  • Testing Library41 archivos
  • Puppeteer5 archivos
  • fake-indexeddb41 archivos

Herramientas 4

  • TypeScript7 archivos
  • esbuild4 archivos
  • ESLint2 archivos
  • es-module-lexer2 archivos

La base 1

Despliegue 1

Otras 21

  • nanoid31 archivos
  • zustand23 archivos
  • undici9 archivos
  • Lodash8 archivos
  • Immer4 archivos
  • i18next2 archivos
  • fflate1 archivo
  • i18next-resources-to-backend1 archivo
  • SemVer1 archivo
  • server-only53 archivos
  • jszip12 archivos
  • tinycolor210 archivos
9 más
  • file-saver7 archivos
  • react-i18next5 archivos
  • jsonrepair4 archivos
  • clsx2 archivos
  • graphemer2 archivos
  • diff1 archivo
  • ipaddr.js1 archivo
  • mitt1 archivo
  • tldts1 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con OpenMAIC, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito OpenMAIC?
OpenMAIC está escrito en TypeScript, con 876,324 líneas escritas.
¿Qué framework usa OpenMAIC?
OpenMAIC está hecho con React, Next.js y Hono.

La prueba: en package.json

¿Qué base de datos usa OpenMAIC?
OpenMAIC guarda sus datos en @electric-sql/pglite, Postgres y dexie.
¿Con qué inicia sesión OpenMAIC?
OpenMAIC inicia sesión con @aws-sdk/credential-providers.
¿OpenMAIC usa IA?
Sí. OpenMAIC usa IA con Pi, ai, e2b, ai-sdk, partial-json, tokenlens, Anthropic y OpenAI.
¿Qué servicios usa OpenMAIC?
OpenMAIC guarda archivos en AWS S3 y usa @aws-sdk/s3-request-presigner.

La prueba: lib/persistence/asset-byte-store.ts, línea 30

¿OpenMAIC tiene pruebas?
Sí. OpenMAIC tiene 1,570 archivos de prueba y se prueba con Vitest, @playwright/test, fake-indexeddb, Testing Library y Puppeteer.
¿Qué repos tienen un stack parecido a OpenMAIC?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →