¿Con qué está hecho open-notebook?

open-notebook es un repo de TypeScript hecho con FastAPI, uvicorn, React y Next.js. Guarda sus datos en langgraph-checkpoint-sqlite, usa IA con LangChain, LangGraph, tiktoken y langchain-text-splitters, arma su contenido con rehype-katex, remark-math, katex, react-markdown, remark-gfm y 1 más, valida sus datos con Pydantic, @hookform/resolvers y Zod, se prueba con Vitest y Testing Library y se despliega con loguru. Son 81,527 líneas escritas, con 107 archivos de prueba.

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

Frontend

La base 2

Estilos 3

Interfaz 6

Iconos 1

Backend

La base 1

Datos 1

  • langgraph-checkpoint-sqlite2 archivos

IA 4

Apoyo

La base 1

Validación 3

Despliegue 1

Contenido 6

Pruebas 2

  • Vitest36 archivos
  • Testing Library27 archivos

Otras 9

  • TanStack23 archivos
  • date-fns10 archivos
  • i18next9 archivos
  • zustand6 archivos
  • Axios4 archivos
  • i18next-browser-languagedetector1 archivo
  • use-debounce1 archivo
  • react-i18next3 archivos
  • clsx1 archivo

Otros repos con un stack parecido

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

Preguntas frecuentes

¿En qué lenguaje está escrito open-notebook?
open-notebook está escrito en TypeScript, con 81,527 líneas escritas.
¿Qué framework usa open-notebook?
open-notebook está hecho con FastAPI, uvicorn, React y Next.js.
¿Qué base de datos usa open-notebook?
open-notebook guarda sus datos en langgraph-checkpoint-sqlite.
¿open-notebook usa IA?
Sí. open-notebook usa IA con LangChain, LangGraph, tiktoken y langchain-text-splitters.
¿open-notebook tiene pruebas?
Sí. open-notebook tiene 107 archivos de prueba y se prueba con Vitest y Testing Library.
¿Qué repos tienen un stack parecido a open-notebook?

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 →