diff --git a/404.html b/404.html index 778cb46d..210ba245 100644 --- a/404.html +++ b/404.html @@ -16,7 +16,7 @@

This page wandere Home Install Features - Report an issue + Report an issue diff --git a/Gemfile b/Gemfile index fd6dc25b..c5193c48 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -# Jekyll site for notebook-intelligence.github.io. +# Jekyll site for plmbr.dev. # # Build locally: # bundle install diff --git a/_config.yml b/_config.yml index 99312b34..4c2c326b 100644 --- a/_config.yml +++ b/_config.yml @@ -18,7 +18,7 @@ author: social: name: Notebook Intelligence links: - - https://github.com/notebook-intelligence/notebook-intelligence + - https://github.com/plmbr/notebook-intelligence - https://twitter.com/mbektash # Default Open Graph image. Per-post overrides via front-matter `image:`. diff --git a/_includes/footer.html b/_includes/footer.html index ed1c89b6..bb358924 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -19,10 +19,10 @@

Product

@@ -31,7 +31,7 @@

Resources

@@ -39,7 +39,7 @@

Resources

diff --git a/_includes/header.html b/_includes/header.html index 8fb34692..90d3e6ed 100644 --- a/_includes/header.html +++ b/_includes/header.html @@ -18,7 +18,7 @@
{% include theme-toggle.html %} - + diff --git a/_layouts/post.html b/_layouts/post.html index f8082234..72388010 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -6,7 +6,7 @@
{% if page.archived %}
- Archived post. Written {{ page.date | date: "%B %Y" }}. NBI has changed since this was written — see the current site or the changelog for today's product. + Archived post. Written {{ page.date | date: "%B %Y" }}. NBI has changed since this was written — see the current site or the changelog for today's product.
{% endif %} diff --git a/_posts/2025-01-07-introducing-notebook-intelligence.markdown b/_posts/2025-01-07-introducing-notebook-intelligence.markdown index 5d7f430d..3e210a36 100644 --- a/_posts/2025-01-07-introducing-notebook-intelligence.markdown +++ b/_posts/2025-01-07-introducing-notebook-intelligence.markdown @@ -8,7 +8,7 @@ redirect_from: - /blog/2025/01/07/introducing-notebook-intelligence.html - /blog/introducing-notebook-intelligence/ --- -I am thrilled to announce the release of [Notebook Intelligence](https://github.com/notebook-intelligence/notebook-intelligence){:target="_blank"} (NBI)! NBI is an AI coding assistant and extensible AI framework for JupyterLab. It uses [GitHub Copilot](https://github.com/features/copilot){:target="_blank"} under the hood and is inspired by its design principles. NBI greatly boosts the productivity of JupyterLab users with AI assistance powered by GitHub Copilot. +I am thrilled to announce the release of [Notebook Intelligence](https://github.com/plmbr/notebook-intelligence){:target="_blank"} (NBI)! NBI is an AI coding assistant and extensible AI framework for JupyterLab. It uses [GitHub Copilot](https://github.com/features/copilot){:target="_blank"} under the hood and is inspired by its design principles. NBI greatly boosts the productivity of JupyterLab users with AI assistance powered by GitHub Copilot. ![Generate code](/notebook-intelligence/assets/images/generate-code.gif) @@ -93,7 +93,7 @@ Notebook Intelligence provides APIs to let developers extend its capabilities. Y ## Try it out and share your feedback! -[Notebook Intelligence](https://github.com/notebook-intelligence/notebook-intelligence){:target="_blank"} is currently in beta and designed for Python (support for more languages coming soon). Please try it out and share your feedback and any feature requests using project's [GitHub issues](https://github.com/notebook-intelligence/notebook-intelligence/issues){:target="_blank"}. User feedback from the community will shape the project's roadmap. +[Notebook Intelligence](https://github.com/plmbr/notebook-intelligence){:target="_blank"} is currently in beta and designed for Python (support for more languages coming soon). Please try it out and share your feedback and any feature requests using project's [GitHub issues](https://github.com/plmbr/notebook-intelligence/issues){:target="_blank"}. User feedback from the community will shape the project's roadmap. ## About the Author diff --git a/_posts/2025-02-04-building-ai-extensions-for-jupyterlab.markdown b/_posts/2025-02-04-building-ai-extensions-for-jupyterlab.markdown index 3e28fdf6..b9e07826 100644 --- a/_posts/2025-02-04-building-ai-extensions-for-jupyterlab.markdown +++ b/_posts/2025-02-04-building-ai-extensions-for-jupyterlab.markdown @@ -9,7 +9,7 @@ redirect_from: - /blog/building-ai-extensions-for-jupyterlab/ --- -[Notebook Intelligence](https://github.com/notebook-intelligence/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. For an introduction to NBI see [Introducing Notebook Intelligence blog post]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) first. +[Notebook Intelligence](https://github.com/plmbr/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. For an introduction to NBI see [Introducing Notebook Intelligence blog post]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) first. GitHub Copilot and other AI coding assistants generate chat responses based on publicly available knowledge and they do not have access to your workspace, tools and services. NBI provides Extension APIs to build AI extensions for JupyterLab. By extending NBI, you can build custom chat interactions and provide access to proprietary or external data, tools and services. This lets you build custom, AI powered chat experiences, natural language interface to JupyterLab and your tools. @@ -261,7 +261,7 @@ async def handle_chat_request(self, request: ChatRequest, response: ChatResponse ## Try it out and share your feedback! -I am looking forward to seeing the extensions built by the community. Please try the extension APIs and share your feedback using project's [GitHub issues](https://github.com/notebook-intelligence/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. +I am looking forward to seeing the extensions built by the community. Please try the extension APIs and share your feedback using project's [GitHub issues](https://github.com/plmbr/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. ## About the Author diff --git a/_posts/2025-02-05-building-ai-agents-for-jupyterlab.markdown b/_posts/2025-02-05-building-ai-agents-for-jupyterlab.markdown index 0e972e99..0e434eb4 100644 --- a/_posts/2025-02-05-building-ai-agents-for-jupyterlab.markdown +++ b/_posts/2025-02-05-building-ai-agents-for-jupyterlab.markdown @@ -9,7 +9,7 @@ redirect_from: - /blog/building-ai-agents-for-jupyterlab/ --- -[Notebook Intelligence](https://github.com/notebook-intelligence/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. (*For an introduction to NBI see [Introducing Notebook Intelligence]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) and for basics of extending NBI see [Building AI Extensions for JupyterLab]({{site.baseurl}}{% post_url 2025-02-04-building-ai-extensions-for-jupyterlab %}) blog posts.*) +[Notebook Intelligence](https://github.com/plmbr/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. (*For an introduction to NBI see [Introducing Notebook Intelligence]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) and for basics of extending NBI see [Building AI Extensions for JupyterLab]({{site.baseurl}}{% post_url 2025-02-04-building-ai-extensions-for-jupyterlab %}) blog posts.*) GitHub Copilot and other AI coding assistants are great at generating code and answering coding related questions. But they can do a lot more than generating text and code thanks to LLM features such as tool calling and AI agents. NBI provides an extensible AI framework to integrate tool calling and AI agents into JupyterLab Copilot Chat. @@ -255,7 +255,7 @@ That is all there is to create an AI Agent for JupyterLab using Notebook Intelli ## Try it out and share your feedback! -I am looking forward to seeing the AI Agents built by the community. Please try the extension APIs and share your feedback using project's [GitHub issues](https://github.com/notebook-intelligence/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. +I am looking forward to seeing the AI Agents built by the community. Please try the extension APIs and share your feedback using project's [GitHub issues](https://github.com/plmbr/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. ## About the Author diff --git a/_posts/2025-03-05-support-for-any-llm-provider.markdown b/_posts/2025-03-05-support-for-any-llm-provider.markdown index 49778a80..19a9a7c7 100644 --- a/_posts/2025-03-05-support-for-any-llm-provider.markdown +++ b/_posts/2025-03-05-support-for-any-llm-provider.markdown @@ -9,7 +9,7 @@ redirect_from: - /blog/support-for-any-llm-provider/ --- -[Notebook Intelligence](https://github.com/notebook-intelligence/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. (*For an introduction to NBI see [Introducing Notebook Intelligence]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) and for basics of extending NBI see [Building AI Extensions for JupyterLab]({{site.baseurl}}{% post_url 2025-02-04-building-ai-extensions-for-jupyterlab %}) blog posts.*) +[Notebook Intelligence](https://github.com/plmbr/notebook-intelligence) (NBI) is an AI coding assistant and extensible AI framework for JupyterLab. (*For an introduction to NBI see [Introducing Notebook Intelligence]({{site.baseurl}}{% post_url 2025-01-07-introducing-notebook-intelligence %}) and for basics of extending NBI see [Building AI Extensions for JupyterLab]({{site.baseurl}}{% post_url 2025-02-04-building-ai-extensions-for-jupyterlab %}) blog posts.*) Notebook Intelligence now supports any LLM Provider and compatible model for chat and auto-complete. Chat model is used for Copilot Chat in the sidebar and inline chat popups that are accessible from notebook and file editors. Auto-complete model is used for providing completion suggestions as you type in a notebook or file editor (as ghost text). Your chat model and auto-complete model don't have to be from the same provider for use with NBI. @@ -75,7 +75,7 @@ For building NBI extensions see [Building AI Extensions for JupyterLab]({{site.b ## Try it out and share your feedback! -Please try the LLM provider and model options and share your feedback using project's [GitHub issues](https://github.com/notebook-intelligence/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. +Please try the LLM provider and model options and share your feedback using project's [GitHub issues](https://github.com/plmbr/notebook-intelligence/issues)! User feedback from the community will shape the project's roadmap. ## About the Author diff --git a/_posts/2026-04-29-v4-6-0.markdown b/_posts/2026-04-29-v4-6-0.markdown index d3b3a69c..9c168a5c 100644 --- a/_posts/2026-04-29-v4-6-0.markdown +++ b/_posts/2026-04-29-v4-6-0.markdown @@ -29,20 +29,20 @@ skills: Point `NBI_SKILLS_MANIFEST` at the manifest's URL or filesystem path. NBI's reconciler installs every Skill at startup and re-syncs every 24h (`NBI_SKILLS_MANIFEST_INTERVAL` overrides). Managed Skills are read-only in the UI — users can't edit, rename, or delete them, and the reconciler restores any that disappear from disk. -Full reference: [docs/skills.md](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/skills.md). +Full reference: [docs/skills.md](https://github.com/plmbr/notebook-intelligence/blob/main/docs/skills.md). ## Restructured documentation The README has been rewritten with a table of contents and a concept glossary. Reference content moved out of the README and into focused docs: -- [`SECURITY.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/SECURITY.md) — private disclosure, threat model, supply-chain posture. -- [`PRIVACY.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/PRIVACY.md) — what NBI sends where. -- [`docs/admin-guide.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/admin-guide.md) — every `NBI_*` env var and policy. -- [`docs/rulesets.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/rulesets.md) — markdown-based prompt injection. -- [`docs/skills.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/skills.md) — Skills authoring, importing, and the manifest reconciler. -- [`docs/troubleshooting.md`](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/troubleshooting.md) — common issues with copy-pasteable fixes. +- [`SECURITY.md`](https://github.com/plmbr/notebook-intelligence/blob/main/SECURITY.md) — private disclosure, threat model, supply-chain posture. +- [`PRIVACY.md`](https://github.com/plmbr/notebook-intelligence/blob/main/PRIVACY.md) — what NBI sends where. +- [`docs/admin-guide.md`](https://github.com/plmbr/notebook-intelligence/blob/main/docs/admin-guide.md) — every `NBI_*` env var and policy. +- [`docs/rulesets.md`](https://github.com/plmbr/notebook-intelligence/blob/main/docs/rulesets.md) — markdown-based prompt injection. +- [`docs/skills.md`](https://github.com/plmbr/notebook-intelligence/blob/main/docs/skills.md) — Skills authoring, importing, and the manifest reconciler. +- [`docs/troubleshooting.md`](https://github.com/plmbr/notebook-intelligence/blob/main/docs/troubleshooting.md) — common issues with copy-pasteable fixes. -If you've been linking deep into the README from internal wikis, the new home for each section is documented in the [migration table at the top of the README](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/README.md). +If you've been linking deep into the README from internal wikis, the new home for each section is documented in the [migration table at the top of the README](https://github.com/plmbr/notebook-intelligence/blob/main/README.md). ## Windows Claude mode reliability @@ -69,4 +69,4 @@ Skill imports from GitHub reject tarball entries containing absolute paths or `. pip install --upgrade notebook-intelligence ``` -Then restart JupyterLab. Full changes in the [CHANGELOG](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/CHANGELOG.md#460--2026-04-29). +Then restart JupyterLab. Full changes in the [CHANGELOG](https://github.com/plmbr/notebook-intelligence/blob/main/CHANGELOG.md#460--2026-04-29). diff --git a/_posts/2026-05-07-v4-7-0.markdown b/_posts/2026-05-07-v4-7-0.markdown index 345f2fb6..c6cafa3a 100644 --- a/_posts/2026-05-07-v4-7-0.markdown +++ b/_posts/2026-05-07-v4-7-0.markdown @@ -65,7 +65,7 @@ New value-presence locks (set the env var to a value to pin it; the UI control b The `/claude-sessions` HTTP route also accepts `?scope=cwd` to filter to sessions whose recorded `cwd` matches the lab's working directory. -Full env-var reference: [docs/admin-guide.md](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/admin-guide.md). +Full env-var reference: [docs/admin-guide.md](https://github.com/plmbr/notebook-intelligence/blob/main/docs/admin-guide.md). ## Internal @@ -89,4 +89,4 @@ Full env-var reference: [docs/admin-guide.md](https://github.com/notebook-intell pip install --upgrade notebook-intelligence ``` -Then restart JupyterLab. Full changes in the [CHANGELOG](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/CHANGELOG.md#470--2026-05-07). +Then restart JupyterLab. Full changes in the [CHANGELOG](https://github.com/plmbr/notebook-intelligence/blob/main/CHANGELOG.md#470--2026-05-07). diff --git a/_posts/2026-05-12-v4-8-0.markdown b/_posts/2026-05-12-v4-8-0.markdown index 48bf32be..d37165f9 100644 --- a/_posts/2026-05-12-v4-8-0.markdown +++ b/_posts/2026-05-12-v4-8-0.markdown @@ -67,4 +67,4 @@ Beyond the workspace scan, the `@`-mention context picker also now skips dot-pre pip install --upgrade notebook-intelligence ``` -Then restart JupyterLab. Full set of changes in the [v4.8.0 release notes](https://github.com/notebook-intelligence/notebook-intelligence/releases/tag/v4.8.0). +Then restart JupyterLab. Full set of changes in the [v4.8.0 release notes](https://github.com/plmbr/notebook-intelligence/releases/tag/v4.8.0). diff --git a/about.markdown b/about.markdown index 01b8b6e9..b434b1b9 100644 --- a/about.markdown +++ b/about.markdown @@ -13,4 +13,4 @@ The extension is built to be extended. Connect [Model Context Protocol](https:// For administrators, NBI ships policy controls that lock specific providers, models, and endpoints via environment variables. A platform team can decide what a managed JupyterHub allows before anyone signs in — each capability has a `force-on` / `force-off` / `user-choice` triad with a matching `NBI_*_POLICY` env var. -NBI is open source and BSD-licensed. It is maintained by [Mehmet Bektaş](https://github.com/mbektas) and a growing group of contributors from the Jupyter community. The codebase lives at [github.com/notebook-intelligence/notebook-intelligence](https://github.com/notebook-intelligence/notebook-intelligence). +NBI is open source and BSD-licensed. It is maintained by [Mehmet Bektaş](https://github.com/mbektas) and a growing group of contributors from the Jupyter community. The codebase lives at [github.com/plmbr/notebook-intelligence](https://github.com/plmbr/notebook-intelligence). diff --git a/admin.markdown b/admin.markdown index 04770458..1d2d3859 100644 --- a/admin.markdown +++ b/admin.markdown @@ -47,8 +47,8 @@ Set `NBI_SKILLS_MANIFEST=https://your-org/skills.yaml` (or a filesystem path). N ## Reference -- [Full admin guide](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/admin-guide.md) — every env var, every default, every interaction. -- [Security policy](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/SECURITY.md) — disclosure, threat model, supply-chain posture. -- [Privacy](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/PRIVACY.md) — what NBI sends where. +- [Full admin guide](https://github.com/plmbr/notebook-intelligence/blob/main/docs/admin-guide.md) — every env var, every default, every interaction. +- [Security policy](https://github.com/plmbr/notebook-intelligence/blob/main/SECURITY.md) — disclosure, threat model, supply-chain posture. +- [Privacy](https://github.com/plmbr/notebook-intelligence/blob/main/PRIVACY.md) — what NBI sends where.

Install NBI

diff --git a/blog/archive.markdown b/blog/archive.markdown index cb0c6569..a8511673 100644 --- a/blog/archive.markdown +++ b/blog/archive.markdown @@ -7,7 +7,7 @@ permalink: /blog/archive/

These posts are historical.

-

The product they describe — single-provider, Copilot-only NBI — is several major releases behind. For current information, see the home page or the CHANGELOG.

+

The product they describe — single-provider, Copilot-only NBI — is several major releases behind. For current information, see the home page or the CHANGELOG.

diff --git a/install.markdown b/install.markdown index 60727e50..86f5e658 100644 --- a/install.markdown +++ b/install.markdown @@ -87,7 +87,7 @@ The base URL must speak the Chat Completions API. vLLM, LiteLLM, TGI, and llama. If something doesn't work, check: - `jupyter server extension list` — `notebook_intelligence` should appear under "OK". -- `jupyter labextension list` — `@notebook-intelligence/notebook-intelligence` should be listed as enabled. +- `jupyter labextension list` — `@plmbr/notebook-intelligence` should be listed as enabled. - The JupyterLab terminal output where you ran `jupyter lab`. NBI logs server-side errors there. -For deeper issues, see the [troubleshooting guide](https://github.com/notebook-intelligence/notebook-intelligence/blob/main/docs/troubleshooting.md) in the repo or [open an issue](https://github.com/notebook-intelligence/notebook-intelligence/issues). +For deeper issues, see the [troubleshooting guide](https://github.com/plmbr/notebook-intelligence/blob/main/docs/troubleshooting.md) in the repo or [open an issue](https://github.com/plmbr/notebook-intelligence/issues). diff --git a/robots.txt b/robots.txt index c5c3d72b..00f50bc0 100644 --- a/robots.txt +++ b/robots.txt @@ -1,4 +1,4 @@ User-agent: * Allow: / -Sitemap: https://notebook-intelligence.github.io/notebook-intelligence/sitemap.xml +Sitemap: https://plmbr.dev/sitemap.xml