Open Notebook: herramienta AI personalizada para tomar notas, alternativa de código abierto a Notebook LM
Últimos recursos sobre IAPublicado hace 8 meses Círculo de intercambio de inteligencia artificial 3.2K 00
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.

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
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Puestos relacionados
Sin comentarios...