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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.