{"categories":[{"label":"Application Frameworks","url":"https://skillfed.io/packages/category/software-development-libraries-application-frameworks/5"}],"enrichment":{"capability":"A Jupyter Server extension that exposes file system, notebook, Git, and code execution tools for AI agents to programmatically interact with notebooks and repositories.","skillfed_tags":["jupyter-extension","ai-agent-tools","notebook-automation"],"use_cases":["Enable AI agents to automatically generate, edit, and organize notebook cells in response to user requests.","Provide version control operations (commit, push, pull) to agents managing code repositories within Jupyter.","Allow agents to search and modify files across a project using file system tools like grep and search-and-replace.","Support collaborative notebook editing by showing other users when an AI agent is actively modifying shared notebooks.","Execute bash commands from agents to run tests, build processes, or system utilities within the Jupyter environment."],"what_it_does":"jupyter_ai_tools is a Jupyter Server extension that provides a collection of tools designed for AI agents (such as those in Jupyter AI) to programmatically interact with notebooks, files, and Git repositories. It exposes four main toolkits: file system operations (read, write, search, glob, grep, ls), notebook operations (read, add, edit, delete cells), Git operations (clone, status, log, pull, push, commit), and bash execution. The tools are compatible with OpenAI-style function calling and MCP tool schemas, making them suitable for integration with AI agents that need to modify notebooks or manage version control.\n\nThe package includes a collaborative_tool decorator that enables real-time collaboration awareness, allowing other users in the same Jupyter environment to see when an AI tool is actively working on shared notebooks. It depends on jupyter-server, jupyter-ydoc, and pycrdt for its runtime, and supports Python 3.10 through 3.14. The extension is actively maintained and installs with low friction.","worth_installing":"Yes, if you are building AI agents that need to interact with Jupyter notebooks or Git repositories. The extension is actively maintained, has low install friction, carries a permissive BSD license, and exposes a well-designed toolkit for agent-driven automation. Install with caution if your use case requires extensive performance testing with large notebooks, as that is not documented in the fact sheet."},"id":"jupyter-ai-tools","links":{"html":"https://skillfed.io/packages/jupyter-ai-tools","md":"https://skillfed.io/packages/jupyter-ai-tools.md","pypi":"https://pypi.org/project/jupyter-ai-tools/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-16","license_spdx":null,"license_treatment":"permissive","name":"jupyter-ai-tools","python_support":"supports_current","summary":"A suite of tools for AI agents in Jupyter"},"popularity":{"monthly_downloads":101840,"position":12910,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.6.1"}
