jupyter-ai
jupyterlite
jupyter-ai | jupyterlite | |
---|---|---|
9 | 19 | |
2,875 | 3,661 | |
3.9% | 2.8% | |
9.2 | 8.9 | |
about 11 hours ago | 6 days ago | |
Python | TypeScript | |
BSD 3-clause "New" or "Revised" License | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
jupyter-ai
-
🪄 Put magic in your Notebook w/ Jupyter-AI
This notebook is dedicated to a (not so) short jupyterlab/jupyter-ai unboxing so anyone can enjoy this kind of magic (and much much more):
-
Best open-source & local alternatives to GitHub Copilot for data science notebooks
- Jupyter AI
- A generative AI extension for JupyterLab
-
Chat Notebooks
That’s already a thing, and works rather well: https://github.com/jupyterlab/jupyter-ai
- Jupyter AI: A generative AI extension for JupyterLab
- Generative AI Extension for JupyterLab
- Show HN: Ipython-GPT, a Jupyter/IPython Interface to Chat GPT
-
AI coding partners
There's some current work on this front in the JupyterLab team, but it's still pretty early phase, i.e. nothing released yet as far as I know: https://github.com/jupyterlab/jupyter-ai
jupyterlite
-
SymPy: Symbolic Mathematics in Python
The JupyterLite Python-compiled-to-WASM build has NumPy, SciPy, matplotlib, and SymPy installed; so you can do computer algebra with SymPy in a browser tab.
https://JupyterLite.rtfd.io/
https://github.com/jupyterlite/jupyterlite/tree/main/py/jupy... :
> Initial support for interactive visualization libraries such as: altair, bqplot, ipywidgets, matplotlib, and plotly
- Vscode.dev: Local Development with Cloud Tools
-
Show HN: Ipython-GPT, a Jupyter/IPython Interface to Chat GPT
https://jupyterlite.readthedocs.io/en/latest/howto/extension... :
> We recommend checking out how to create a server extension first
From https://github.com/jupyterlite/jupyterlite/issues/237#issuec... re: 'micropip':
%pip install $@
-
Show HN: Classic FPS Wolfenstein 3D brought in the browser via Emscripten
https://github.com/emscripten-forge/recipes/tree/main/recipe...
Re: emscripten fs implementations: https://github.com/emscripten-core/emscripten/issues/15041#i... https://github.com/jupyterlite/jupyterlite/issues/315
-
Jupyterlab Desktop
Agreed that would be a killer feature. Unzip this package and get a functional Python + Jupyter + scientific (numpy, pandas, scipy, matplotlib) environment.
I have been on-and-off teaching some people Python and the initial setup on-ramp is horrible. Ok, so install Python, now ignore-this-for-now-complications: create a "virtualenv", use this thing called "pip", install these half-dozen things to get a basic notebook (Jupyter + scipy things), install these other half-dozen quality of life things, you should probably also have "conda" for the future, etc. That's a lot of nonsense for someone I am trying to show an alternative to Excel.
My shortcut, "You want to try Python?" approach has been to start with JupyterLite[0] where I can immediately get people coding and delay that pain.
[0] https://github.com/jupyterlite/jupyterlite
- Show HN: A 100% free and interactive Python course for coding beginners
- What Are People Building With WebAssembly?
-
Hacker News top posts: Nov 29, 2022
JupyterLite: a JupyterLab distribution that runs in the browser\ (45 comments)
- JupyterLite is a JupyterLab distribution that runs in the browser
- JupyterLite: a JupyterLab distribution that runs in the browser
What are some alternatives?
genai - What if GPT could help you notebook?
starboard-notebook - In-browser literate notebooks
icortex - A no-code development framework—Let AI do the coding for you 🦾
pyodide - Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
krita-ai-diffusion - Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required.
panel - Panel: The powerful data exploration & web app framework for Python
jupyter-voicepilot - A JupyterLab extension for generating code and interacting with JupyterLab Notebooks via voice commands
xeus-cling - Jupyter kernel for the C++ programming language
chat-gpt-jupyter-extension - A browser extension that lets you chat with ChatGPT from any local Jupyter notebook.
brython - Brython (Browser Python) is an implementation of Python 3 running in the browser
jupytee - Experimental playground with Jupyter magics to use OpenAI's GPT-3 models inside Jupyter environments.
streamlit - Streamlit — A faster way to build and share data apps.