@jupyter-ai/jupyternaut-lite
v0.21.0
Published
The Jupyternaut persona for JupyterLab and JupyterLite: AI chat and code completions in the browser
Readme
@jupyter-ai/jupyternaut-lite
The Jupyternaut persona of Jupyter AI, running in the browser: AI chat and code completions in JupyterLab, Notebook 7 and JupyterLite. It is built on @jupyter-ai/agent-lite. The Python package is jupyternaut-lite.
Usage
An extension that adds AI providers to Jupyternaut uses the IProviderRegistry token:
import { IProviderRegistry } from '@jupyter-ai/jupyternaut-lite';It consumes @jupyter-ai/jupyternaut-lite as a shared singleton, so that the token is the same object in both extensions:
{
"jupyterlab": {
"sharedPackages": {
"@jupyter-ai/jupyternaut-lite": {
"bundled": false,
"singleton": true
}
}
}
}Its Python package depends on jupyternaut-lite, so that the Jupyternaut extension is installed.
See Custom Providers for the complete guide.
