Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

prax

Prax es una base de conocimiento personal autoalojable que permite importar documentos (PDFs, HTML, Word), realizar búsquedas combinando palabras clave y significado vectorial, conectar conceptos mediante un modelo de lenguaje, responder preguntas con citas y mantener la integridad del contenido…

Ficha actualizada 22 sept 2026, 22:55 · upstream 22 sept 2026, 22:24 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es prax

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Prax es una biblioteca personal para lo que se lee. Se puede importar libros, páginas web, manuales, notas, PDFs, archivos HTML, Word, código y transcripciones de charlas. El sistema combina búsqueda por palabras clave con búsqueda semántica vectorial, un grafo de conexiones entre documentos y respuestas con citas a las fuentes originales. Se ejecuta en máquinas propias con modelos propios, desde la web UI, el comando prax o una extensión para navegador.

CASOS DE USO
  • Organizar y consultar información personal (libros, artículos, manuales)
  • Conectar conceptos relacionados mediante un grafo de relaciones
  • Responder preguntas complejas con referencias a fuentes citadas
  • Analizar transcripciones de charlas o videos con contexto visual
  • Mantener una historia de revisiones en notas y proyectos
PUNTOS DESTACADOS
  • Soporta importación desde Zotero, GitHub stars, bookmarks, Pocket, Raindrop y Medium
  • Permite importar PDFs directamente sin necesidad de OCR ni conversión previa
  • Ofrece un grafo de conexiones entre documentos que muestra relaciones como "¿qué método usa este paper?"
  • Soporta visualización de figuras mediante modelos de visión por computadora en el documento
  • Mantiene la integridad del contenido original: nunca reescribe lo que el usuario escribe
PRECAUCIONES
  • El rendimiento depende del hardware local (CPU/GPU) y puede ser lento con grandes volúmenes
  • La importación de archivos PDF requiere un modelo OCR o de reconocimiento de texto
  • Las transcripciones de charlas pueden no estar disponibles en formato legible para el modelo
  • No se soporta la importación directa de documentos .docx sin conversión previa
  • El grafo de conexiones es limitado y puede volverse inmanejable con muchos documentos
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instálalo con pip: pip install -e '.[serve,work]'. Para usarlo desde la web UI, ejecuta 'prax serve' en el puerto 8000. Conecta un modelo local (llama.cpp) o usa una API de OpenAI. El archivo prax.yaml define qué pasos se ejecutan y con qué modelo. En modo producción, considera desplegar en Docker para escalar y automatizar la inicialización.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsFastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.