¿Con qué está hecho omnigent?

omnigent es un repo de Python hecho con FastAPI, anyio, Tokio, AIOHTTP, slack-bolt y 6 más. Guarda sus datos en SQLite, accede a ellos con alembic, inicia sesión con argon2-cffi, pyjwt y cryptography, usa IA con openai-agents, tiktoken, OpenAI, Anthropic y ai, arma su contenido con streamdown, @tiptap/markdown, shiki, react-markdown, remark-gfm y 10 más, valida sus datos con Pydantic y Zod, se prueba con espresso-core, rules, runner, Vitest, Testing Library y 9 más, se despliega con OpenTelemetry, Cloudflare, Fastlane y opentelemetry y usa aiosqlite. Son 2,619,537 líneas escritas, con 3,812 archivos de prueba.

Leído el 12 de noviembre de 2026, en el commit 510b107. Léela en markdown

La ficha dice con qué está hecho. Su mapa entero lo abre por dentro: cada parte del código y cómo se conecta con las demás.

Frontend

Interfaz 22

10 más

La base 4

Estilos 6

Iconos 2

  • Lucide205 archivos
  • @lobehub/icons13 archivos

Backend

La base 2

Datos 2

Acceso a los datos 1

Inicio de sesión 3

IA 3

Servicios 2

Apoyo

La base 5

Validación 2

Despliegue 4

Herramientas 3

  • clap1 archivo
  • TypeScript1 archivo
  • packaging13 archivos

Contenido 15

3 más
  • react-pdf1 archivo
  • rehype-github-alerts1 archivo
  • remark-emoji1 archivo

Pruebas 14

  • Vitest683 archivos
  • Testing Library423 archivos
  • jsdom6 archivos
  • playwright3 archivos
  • Radix UI1 archivo
  • junit:junit42 archivos
  • org.robolectric:robolectric39 archivos
  • androidx.test:core23 archivos
  • fake-indexeddb2 archivos
  • androidx.test.ext:junit1 archivo
  • androidx.test.uiautomator:uiautomator1 archivo
  • espresso-core
2 más
  • rules
  • runner

Otras 35

  • TanStack100 archivos
  • pyyaml45 archivos
  • filelock9 archivos
  • zustand5 archivos
  • python-dateutil2 archivos
  • certifi1 archivo
  • electron-updater1 archivo
  • nanoid1 archivo
  • OpenTelemetry1 archivo
  • pydantic-settings1 archivo
  • slack-sdk1 archivo
  • httpx170 archivos
23 más
  • anyhow12 archivos
  • cachetools12 archivos
  • @pierre/diffs7 archivos
  • tomlkit7 archivos
  • androidx.webkit:webkit4 archivos
  • serde4 archivos
  • toml4 archivos
  • androidx.browser:browser3 archivos
  • zstandard3 archivos
  • libc2 archivos
  • rrule2 archivos
  • serde_json2 archivos
  • clsx1 archivo
  • if-addrs1 archivo
  • ignore1 archivo
  • json51 archivo
  • notify1 archivo
  • notify-debouncer-full1 archivo
  • unicode-width1 archivo
  • ",
  • protobuf
  • s
  • t

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito omnigent?
omnigent está escrito en Python, con 2,619,537 líneas escritas.
¿Qué framework usa omnigent?
omnigent está hecho con FastAPI, anyio, Tokio, AIOHTTP, slack-bolt, React, androidx.activity:activity-ktx, react-router-dom, Vite, androidx.core:core-ktx y Electron.
¿Qué base de datos usa omnigent?
omnigent guarda sus datos en SQLite y accede a ellos con alembic.

La prueba: integrations/slack/src/omnigent_slack/tokens.py, línea 32

¿Con qué inicia sesión omnigent?
omnigent inicia sesión con argon2-cffi, pyjwt y cryptography.
¿omnigent usa IA?
Sí. omnigent usa IA con openai-agents, tiktoken, OpenAI, Anthropic y ai.
¿Qué servicios usa omnigent?
omnigent usa aiosqlite.
¿omnigent tiene pruebas?
Sí. omnigent tiene 3,812 archivos de prueba y se prueba con espresso-core, rules, runner, Vitest, Testing Library, junit:junit, org.robolectric:robolectric, androidx.test:core, fake-indexeddb, androidx.test.ext:junit, androidx.test.uiautomator:uiautomator, jsdom, playwright y Radix UI.
¿Qué repos tienen un stack parecido a omnigent?

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 →