¿Con qué está hecho eigent?

eigent es un repo de TypeScript hecho con React, react-router-dom, Vite, FastAPI, Electron y 1 más. Guarda sus datos en Celery, accede a ellos con sqlmodel, sqlalchemy-utils y alembic, inicia sesión con bcrypt, cryptography, pyjwt, itsdangerous y passlib, usa IA con camel-ai, exa-py y OpenAI, arma su contenido con openpyxl, dompurify, csv-parser, mammoth, marked y 2 más, valida sus datos con Pydantic y jsonschema, se prueba con Vitest, Testing Library y @playwright/test, se despliega con opentelemetry-api, loguru, electron-log, OpenTelemetry y opentelemetry-sdk y usa psycopg2-binary, Redis y Postgres. Son 657,072 líneas escritas, con 704 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit 4958c94. Léela en markdown

Frontend

La base 3

Estilos 4

Interfaz 12

Iconos 1

Backend

La base 1

Datos 4

Acceso a los datos 3

  • sqlmodel74 archivos
  • sqlalchemy-utils12 archivos
  • alembic1 archivo

Inicio de sesión 5

IA 2

  • camel-ai
  • exa-py1 archivo

Servicios 1

Apoyo

La base 2

Contenido 7

Validación 2

Pruebas 3

  • Vitest409 archivos
  • Testing Library185 archivos
  • @playwright/test4 archivos

Despliegue 5

Herramientas 9

  • TypeScript3 archivos
  • @vitejs/plugin-react2 archivos
  • @electron/notarize1 archivo
  • click1 archivo
  • esbuild1 archivo
  • tree-kill2 archivos
  • debugpy1 archivo
  • electron-devtools-installer1 archivo
  • pip

Otras 27

  • i18next41 archivos
  • zustand29 archivos
  • pyyaml6 archivos
  • date-fns3 archivos
  • TanStack3 archivos
  • electron-updater2 archivos
  • koffi2 archivos
  • archiver1 archivo
  • Axios1 archivo
  • slack-sdk1 archivo
  • NumPy
  • pandas
15 más
  • react-i18next219 archivos
  • httpx19 archivos
  • python-dotenv4 archivos
  • fastapi-limiter3 archivos
  • inflection2 archivos
  • mime2 archivos
  • @microsoft/fetch-event-source1 archivo
  • aiofiles1 archivo
  • clsx1 archivo
  • node-pty1 archivo
  • requests1 archivo
  • truststore1 archivo
  • unzipper1 archivo
  • arrow
  • python-multipart

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito eigent?
eigent está escrito en TypeScript, con 657,072 líneas escritas.
¿Qué framework usa eigent?
eigent está hecho con React, react-router-dom, Vite, FastAPI, Electron y uvicorn.

La prueba: en package.json

¿Qué base de datos usa eigent?
eigent guarda sus datos en Celery y accede a ellos con sqlmodel, sqlalchemy-utils y alembic.
¿Con qué inicia sesión eigent?
eigent inicia sesión con bcrypt, cryptography, pyjwt, itsdangerous y passlib.
¿eigent usa IA?
Sí. eigent usa IA con camel-ai, exa-py y OpenAI.
¿Qué servicios usa eigent?
eigent usa psycopg2-binary, Redis y Postgres.
¿eigent tiene pruebas?
Sí. eigent tiene 704 archivos de prueba y se prueba con Vitest, Testing Library y @playwright/test.
¿Qué repos tienen un stack parecido a eigent?

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 →