{"repo":"alishobeiri/thread-notebook","free":true,"listed":false,"github":"https://github.com/alishobeiri/thread-notebook","clone":"git clone https://github.com/alishobeiri/thread-notebook.git","description":"AI-powered Jupyter Notebook. Use AI to generate and edit code cells, automatically fix errors, and chat with your data","language":"JavaScript","stars":1105,"topics":["analysis","analytics","data-science","jupyter","jupyter-notebook","jupyter-notebooks","jupyterhub","jupyterlab","python","ai"],"license":"AGPL-3.0","category":"analytics","readme_excerpt":"AI-powered Jupyter Notebook Thread is a Jupyter alternative that integrates an AI copilot into your Jupyter Notebook editing experience. Thread runs locally and can be used for free with Ollama or your own API key. To start: To start thread, run any of the following commands: or or Key features 1. Familiar Jupyter Notebook editing experience 2. Natural language code edits 3. Generate cells to answer natural language questions 4. Ask questions in a context aware chat sidebar 5. Automatically explain or fix errors Demo https://github.com/alishobeiri/thread/assets/18422723/b0ef0d7d-bae5-48ad-b293-217b940385fb Development instructions To run the repo in development mode, you need to run two terminal commands. One will run Jupyter Server, the other will run the NextJS front end. To begin, run: Then in one terminal, run: And in another, run: Navigate to localhost:3000/thread and you should see your local version of Thread running. If you would like to develop with the AI features, navigate to the proxy folder and run: Then: Using Thread with Ollama You can use Ollama for a fully offline AI experience. To begin, install and run thread using the commands above. Once you have run thread, in the bottom left, select the Settings icon: Next, select the Model Settings setting: This is what you will see: Navigate to Ollama and enter your model details: Use Ctrl / Cmd + K and try running a query to see how it looks!","default_branch":null,"files":null,"tree":[],"storefront":"/r/alishobeiri","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alishobeiri/thread-notebook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}