¿Con qué está hecho gpt-researcher?

gpt-researcher es un repo de Python hecho con FastAPI, anyio, starlette, AIOHTTP, uvicorn y 3 más. Accede a ellos con SQLAlchemy, inicia sesión con cryptography, usa IA con langdetect, LangGraph, langgraph-sdk, langsmith, litellm y 19 más, arma su contenido con cssselect2, feedparser, filetype, html5lib, jinja2 y 23 más, valida sus datos con annotated-types, jsonschema, jsonschema-specifications, marshmallow, pydantic-core y 2 más y se despliega con loguru y psutil. Son 51,624 líneas escritas, con 149 archivos de prueba.

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

Frontend

Estilos 4

La base 3

Interfaz 3

Backend

La base 1

Acceso a los datos 1

Inicio de sesión 1

IA 24

  • LangChain13 archivos
  • langchain-community8 archivos
  • langchain-openai6 archivos
  • langchain-mcp-adapters4 archivos
  • langchain-text-splitters4 archivos
  • deepagents3 archivos
  • langchain-ollama2 archivos
  • LangGraph2 archivos
  • @langchain/langgraph-sdk1 archivo
  • langchain-classic1 archivo
  • langchain-core1 archivo
  • ag2
12 más

Apoyo

La base 4

Contenido 28

16 más

Validación 7

Despliegue 2

Herramientas 7

  • click1 archivo
  • langgraph-cli
  • typing-extensions1 archivo
  • mypy-extensions
  • packaging
  • pycparser
  • typing-inspect

Otras 71

  • date-fns2 archivos
  • Axios1 archivo
  • next-plausible1 archivo
  • attrs
  • brotli
  • certifi
  • dataclasses-json
  • filelock
  • fsspec
  • joblib
  • NumPy
  • pandas
59 más
  • pydantic-settings
  • pyyaml
  • rapidfuzz
  • requests-toolbelt
  • tqdm
  • urllib3
  • websockets
  • wrapt
  • requests21 archivos
  • python-dotenv11 archivos
  • json-repair8 archivos
  • colorama5 archivos
  • aiofiles3 archivos
  • arxiv2 archivos
  • ddgs1 archivo
  • eventsource-parser1 archivo
  • httpx1 archivo
  • json51 archivo
  • react-ga41 archivo
  • aiohappyeyeballs
  • aiosignal
  • backoff
  • cffi
  • chardet
  • charset-normalizer
  • distro
  • duckduckgo-search
  • emoji
  • frozenlist
  • greenlet
  • h11
  • httpcore
  • httpx-sse
  • idna
  • importlib-metadata
  • jiter
  • jsonpatch
  • jsonpointer
  • kiwisolver
  • multidict
  • nest-asyncio
  • orjson
  • ormsgpack
  • primp
  • propcache
  • pyphen
  • python-multipart
  • regex
  • rpds-py
  • six
  • sniffio
  • sse-starlette
  • tenacity
  • typing-inspection
  • win32-setctime
  • yarl
  • zipp
  • zopfli
  • zstandard

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito gpt-researcher?
gpt-researcher está escrito en Python, con 51,624 líneas escritas.
¿Qué framework usa gpt-researcher?
gpt-researcher está hecho con FastAPI, anyio, starlette, AIOHTTP, uvicorn, React, Next.js y @next/third-parties.
¿Con qué inicia sesión gpt-researcher?
gpt-researcher inicia sesión con cryptography.
¿gpt-researcher usa IA?
Sí. gpt-researcher usa IA con langdetect, LangGraph, langgraph-sdk, langsmith, litellm, mcp, nltk, Ollama, openai, tavily-python, tokenizers, unstructured-client, LangChain, langchain-community, langchain-openai, langchain-mcp-adapters, langchain-text-splitters, deepagents, langchain-ollama, langchain-classic, tiktoken, @langchain/langgraph-sdk, ag2 y langchain-core.
¿gpt-researcher tiene pruebas?
Sí. gpt-researcher tiene 149 archivos de prueba.
¿Qué repos tienen un stack parecido a gpt-researcher?

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 →