¿Con qué está hecho DocsGPT?

DocsGPT es un repo de Python hecho con Flask, flask-restx, AIOHTTP, asgiref, anyio y 8 más. Guarda sus datos en Celery, Postgres y kombu, accede a ellos con SQLAlchemy y alembic, inicia sesión con authlib, google-auth, google-auth-httplib2, itsdangerous, joserfc y 6 más, usa IA con accelerate, faiss-cpu, rapidocr, safetensors, torchvision y 10 más, se conecta a Google, arma su contenido con docling-slim, et-xmlfile, filetype, firecrawl-anydoc, latex2mathml y 41 más, valida sus datos con annotated-types, beartype, cel-python, docling-core, email-validator y 7 más, se prueba con Faker y Vitest, se despliega con colorlog, loguru, opentelemetry-api, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-instrumentation y 17 más y usa amqp, Milvus, obstore, pgvector, psycopg y 9 más. Son 812,848 líneas escritas, con 1,391 archivos de prueba.

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

Frontend

Estilos 5

Interfaz 15

3 más
  • @shadcn/react1 archivo
  • cmdk1 archivo
  • react-force-graph-2d1 archivo

La base 3

Iconos 1

Backend

La base 2

  • Flask77 archivos
  • flask-restx48 archivos

Datos 14

2 más
  • pymilvus
  • s3transfer

Acceso a los datos 2

Inicio de sesión 11

IA 13

Servicios 6

Apoyo

La base 8

Contenido 46

34 más

Validación 12

Pruebas 2

  • Vitest202 archivos
  • Faker

Despliegue 22

  • Gunicorn2 archivos
  • OpenTelemetry2 archivos
  • loguru
  • opentelemetry-api
  • opentelemetry-exporter-otlp-proto-grpc
  • opentelemetry-instrumentation
  • opentelemetry-instrumentation-aiohttp-client
  • opentelemetry-instrumentation-celery
  • opentelemetry-instrumentation-flask
  • opentelemetry-instrumentation-logging
  • opentelemetry-instrumentation-psycopg
  • opentelemetry-instrumentation-redis
10 más
  • opentelemetry-instrumentation-requests
  • opentelemetry-instrumentation-sqlalchemy
  • opentelemetry-semantic-conventions
  • psutil
  • boto32 archivos
  • botocore2 archivos
  • daytona1 archivo
  • colorlog
  • opentelemetry-instrumentation-asgi
  • opentelemetry-util-http

Herramientas 28

  • @typescript-eslint/parser4 archivos
  • ESLint4 archivos
  • click2 archivos
  • cyclopts
  • griffelib
  • ipykernel
  • pygments
  • Setuptools
  • tree-sitter
  • tree-sitter-c
  • tree-sitter-javascript
  • tree-sitter-python
16 más
  • tree-sitter-typescript
  • Typer
  • watchfiles1 archivo
  • annotated-doc
  • click-didyoumean
  • click-plugins
  • click-repl
  • docstring-parser
  • mypy-extensions
  • packaging
  • pluggy
  • pycparser
  • shellingham
  • typing-extensions
  • typing-inspect
  • update-checker

Otras 127

  • react-redux164 archivos
  • i18next31 archivos
  • @reduxjs/toolkit22 archivos
  • pydantic-settings6 archivos
  • httpx25 archivos
  • pyyaml5 archivos
  • Lodash3 archivos
  • NumPy3 archivos
  • urllib32 archivos
  • dataclasses-json1 archivo
  • i18next-browser-languagedetector1 archivo
  • networkx1 archivo
115 más
  • pandas1 archivo
  • praw1 archivo
  • python-dateutil1 archivo
  • tqdm1 archivo
  • attrs
  • bidict
  • certifi
  • dnspython
  • filelock
  • fsspec
  • google-api-core
  • google-re2
  • googleapis-common-protos
  • hf-xet
  • omegaconf
  • opencv-python-headless
  • opentelemetry-exporter-otlp-proto-common
  • platformdirs
  • portalocker
  • prawcore
  • proto-plus
  • python-engineio
  • python-socketio
  • SciPy
  • SymPy
  • websockets
  • wrapt
  • react-i18next259 archivos
  • requests29 archivos
  • copy-to-clipboard3 archivos
  • python-dotenv3 archivos
  • regex3 archivos
  • httpx2 archivos
  • arabic-reshaper1 archivo
  • clsx1 archivo
  • croniter1 archivo
  • ddgs1 archivo
  • httplib21 archivo
  • idna1 archivo
  • pywebpush1 archivo
  • retry1 archivo
  • tldextract1 archivo
  • websocket-client1 archivo
  • aiofile
  • aiofiles
  • aiohappyeyeballs
  • aiohttp-retry
  • aiosignal
  • billiard
  • blinker
  • cachetools
  • caio
  • cffi
  • charset-normalizer
  • colorama
  • decorator
  • deprecated
  • dill
  • distro
  • exceptiongroup
  • flatbuffers
  • frozenlist
  • grpcio
  • h11
  • h2
  • hpack
  • httpcore
  • httpcore2
  • httptools
  • hyperframe
  • importlib-resources
  • jiter
  • jmespath
  • jsonref
  • langcodes
  • lark
  • mmh3
  • mpmath
  • multidict
  • multiprocess
  • orjson
  • pathable
  • pendulum
  • propcache
  • protobuf
  • py
  • pyasn1
  • pyasn1-modules
  • pyclipper
  • pyparsing
  • pyperclip
  • python-bidi
  • python-multipart
  • pywin32
  • rpds-py
  • rtree
  • s
  • shapely
  • simple-websocket
  • six
  • sniffio
  • sse-starlette
  • tabulate
  • tenacity
  • toml
  • truststore
  • typing-inspection
  • tzdata
  • tzlocal
  • uvloop
  • vine
  • wcwidth
  • win32-setctime
  • wsproto
  • yarl

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito DocsGPT?
DocsGPT está escrito en Python, con 812,848 líneas escritas.
¿Qué framework usa DocsGPT?
DocsGPT está hecho con Flask, flask-restx, AIOHTTP, asgiref, anyio, starlette, werkzeug, fastmcp, uvicorn, a2wsgi, React, Vite y react-router-dom.
¿Qué base de datos usa DocsGPT?
DocsGPT guarda sus datos en Celery, Postgres y kombu y accede a ellos con SQLAlchemy y alembic.
¿Con qué inicia sesión DocsGPT?
DocsGPT inicia sesión con authlib, google-auth, google-auth-httplib2, itsdangerous, joserfc, oauthlib, requests-oauthlib, pyjwt, cryptography, google-auth-oauthlib y msal.
¿DocsGPT usa IA?
Sí. DocsGPT usa IA con accelerate, faiss-cpu, rapidocr, safetensors, torchvision, transformers, torch, fastembed, gtts, mcp, onnxruntime, tiktoken, tokenizers, OpenAI y Anthropic.
¿Qué servicios usa DocsGPT?
DocsGPT se conecta a Google y usa amqp, Milvus, obstore, pgvector, psycopg, psycopg-binary, psycopg-pool, pyarrow, pymilvus, s3transfer, Redis, Hugging Face, ElevenLabs y Qdrant.

La prueba: docsgpt/parser/connectors/google_drive/auth.py, línea 1

¿DocsGPT tiene pruebas?
Sí. DocsGPT tiene 1,391 archivos de prueba y se prueba con Faker y Vitest.
¿Qué repos tienen un stack parecido a DocsGPT?

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 →