An AI Extension For JupyterLab

Hello.
I create a AI extension for JupyterLab.

Jupyter Litchi

It could send activate cell in current notebook page to Ollama. And then fill the reply into a new cell created below that.

The chat function is a command litchi:chat, we also could just click the send button.
At default, Litchi use ollama on localhost:11434. But we can set at settings editor.

In future. Litchi will add connectors for the otthers AI API. And support more commands. We hope this tool will help our colleagues in their work.

1 Like

Thanks @MarchLiu for sharing your work!

For reference, you might also be interested in the Jupyter AI extension for JupyterLab, which supports several AI providers: GitHub - jupyterlab/jupyter-ai: A generative AI extension for JupyterLab

In case you are looking for some inspiration or would like to contribute to that extension.

1 Like

Thanks for you take me it! It is a excited project.
In fact, I try to create magic command at first to study AI plugin. But I need functions create document iterative and in progress. Litchi’s workflow is more easy for me.
I use litchi not only AI and data analyze jobs but also some OA scenes. For example, I use Litchi generate the headhunter analyze report.
But the jupyter-ai is a cute utils too!