Open Notebook: herramienta AI personalizada para tomar notas, alternativa de código abierto a Notebook LM

Introducción general

Open Notebook es una herramienta de gestión de notas de código abierto centrada en la privacidad y diseñada para ofrecer a los usuarios una alternativa a Google Notebook LM. Con Open Notebook, los usuarios pueden gestionar flujos de trabajo de investigación, generar notas asistidas por IA e interactuar con contenidos bajo su propio control. El proyecto está en desarrollo activo, con optimizaciones y mejoras continuas dedicadas a proporcionar a los usuarios una experiencia de gestión de notas más flexible y potente.

El proyecto es compatible con una amplia gama de modelos de IA (incluyendo OpenAI, Anthropic, Gemini, Vertex AI, etc.) y proporciona ricas capacidades de integración de contenidos para manejar múltiples formatos como enlaces, PDFs, EPUBs, documentos de Office, vídeos de YouTube, archivos de audio y vídeo, y más. El proyecto está desarrollado en Python, utilizando Streamlit para construir la interfaz, LangChain para manejar las interacciones de la IA, y SurrealDB para el almacenamiento de datos.

Open Notebook:个性化AI笔记工具,Notebook LM开源替代方案

 

Lista de funciones

  • Compatibilidad con varios cuadernos: organice fácilmente varios proyectos de investigación
  • Compatibilidad multimodelo: compatible con OpenAI, Anthropic, Gemini, Vertex AI, Open Router, Ollama, etc.
  • Generador de podcasts: convierte automáticamente las notas a formato podcast.
  • Amplia integración de contenidos: compatibilidad con enlaces, PDF, EPUB, Office, TXT, archivos Markdown, vídeos de YouTube y mucho más.
  • Notas basadas en IA: posibilidad de redactarlas manualmente o de generar ideas con ayuda de IA.
  • Motor de búsqueda integrado: funciones de búsqueda vectorial y de texto completo.
  • Gestión detallada del contexto: control preciso del alcance de los contenidos compartidos con la IA.
  • Funciones de conversión personalizadas: soporte para el análisis en profundidad de contenidos y la extracción de información.

 

Utilizar la ayuda

1. Modalidades de instalación

El proyecto ofrece dos opciones de instalación:

Forma 1: Ejecutar desde el código fuente

# 1. 克隆仓库
git clone https://github.com/lfnovo/open-notebook
cd open-notebook
# 2. 配置环境文件
cp .env.example .env
cp .env.example docker.env
# 编辑.env文件配置你的API密钥
# 3. 安装和运行
poetry install
docker compose --profile db_only up
poetry run streamlit run app_home.py

Forma 2: Ejecutar con Docker

# 配置环境文件后执行
docker compose --profile multi up

2. Uso básico

El proyecto está diseñado en tres columnas:

  • Columna izquierda Fuentes: Gestionar todo el material de investigación
  • Columna central Notas: crear o utilizar IA para generar notas
  • Right Chat bar: habla con la IA y aprovecha tus contenidos

3. Configuración del contexto

Se ofrecen tres opciones de contexto:

  • libre de contexto
  • sólo resumen
  • Contenido completo
    Se pueden añadir descripciones de los artículos para ayudar a la IA a proporcionar una respuesta más precisa.

4. Función de búsqueda

  • Búsqueda de texto completo
  • Admite la búsqueda basada en vectores
  • Localice rápidamente cualquier estudio

5. Utilización de características especiales

  • Generación de podcasts: soporte de generación multilingüe, altavoz y estructura personalizables.
  • Función de conversión: conversiones personalizadas para análisis de ensayos, redacción de artículos, etc.
  • Preguntas y respuestas inteligentes: función de preguntas y respuestas con posibilidad de citar el texto original.
  • Gestión de modelos: interfaz unificada para gestionar diferentes proveedores y modelos de IA.
© declaración de copyright

Puestos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...