difizen / libro

A Notebook Web Client with Flexible Customization and Easy Integration.
https://libro.difizen.net
MIT License
320 stars 11 forks source link
agent ai artificial-intelligence data-science jupyter jupyter-notebook jupyter-notebooks libro machine-learning notebook python sql

Language: English | įŽ€äŊ“中文

A Notebook Product Solution with Flexible Customization and Easy Integration

Code: CI MIT License NPM Downloads PRs Welcome website discord

Features

image


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

image

For more details, please refer to quick start。

New Features

AI Capability

Image 1

AI Comletion

Image 2

Error Fixing

Image 3

AI Chat

Image 4

Code Explanation

Image 5

Code Optimization

Click to enlarge

Prompt Cell

For more details, please refer to prompt cell manual。

prompt cell

Click to enlarge

Sql Cell

For more details, please refer to sql cell manual。

sql cell

Click to enlarge

Technical Architecture

image

Future Plans

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

List of 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