Language: English | įŽäŊä¸æ
A Notebook Product Solution with Flexible Customization and Easy Integration
Features
- đ Provides comprehensive Notebook functionality with a rich set of auxiliary tools, allowing for quick adoption based on existing setups.
- đą Supports kernel-level extensibility, enabling customization and further development at all layers.
- đŽ Defines workflows for large models, with built-in capabilities for model interaction and AI-powered assistance.
Table of Contents
Quick Start
Install
pip install libro
[!NOTE]
The Python version used is 3.10-3.12. Higher versions of Python may encounter issues with unsupported dependencies.
Run
Enter command libro
in the terminal to start the web server, then the browser will automatically launch Libro.
libro
For more details, please refer to quick startã
New Features
AI Capability
AI Comletion
|
Error Fixing
|
AI Chat
|
Code Explanation
|
Code Optimization
|
Click to enlarge
Prompt Cell
- Enhances the ability to interact directly with large models, supporting text conversations, multimodal expressions, and more.
- Improves interaction capabilities for common output types, such as providing options to copy or run code when outputting it.
- Built-in OpenAI models are available, and you can also extend models in the following ways:
- Define variables for LLMs, agents, and other dialogue objects based on Langchain, which can be directly used in Prompt Cells.
- Extend your own models based on libro-ai.
For more details, please refer to prompt cell manualã
Click to enlarge
Sql Cell
- Supports interaction capabilities for executing SQL commands.
- Connect to SQL databases to write SQL code directly in the notebook.
For more details, please refer to sql cell manualã
Click to enlarge
Technical Architecture
Future Plans
- AI Capability Integration
- Support for Prompt Notebook
- Execution of libro in the Browser
More
Reporting Issues
đ We recommend submitting your questions through github issue, and we typically respond within two days.
Contributing
đ¤ Please refer to CONTRIBUTING.md
Contributors
đĒ Thanks to all contributors
Contact Us
đŦ Chat with us on Discord
đ¤ Join our DingTalk Q&A group
âī¸ Start a GitHub Discussion
đĻ Follow us on Twitter
đ§ Subscribe to our Medium