AI Jup — AI skill for Claude Code
A JupyterLab extension that adds AI-powered prompt cells with special syntax for referencing kernel variables and exposing functions as AI-callable tools.
How to install AI Jup
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open AnswerDotAI/ai-jup and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AI Jup does
A JupyterLab extension that adds AI-powered prompt cells with special syntax for referencing kernel variables and exposing functions as AI-callable tools. Inspired by [fast.ai's Solveit](https://www.f
Alternatives in AI
- Firecrawl MCP Server — 🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k ★
- Surface — Show ranked attack surface for a target from its recon manifest + hunt memory 3.8k ★
- Agent Rules Books — AGENTS.md rules / skills for AI coding agents: Codex, Cursor & Claude Code 2.6k ★
README
ai-jup: AI-Powered Prompt Cells for JupyterLab
A JupyterLab extension that adds AI-powered prompt cells with special syntax for referencing kernel variables and exposing functions as AI-callable tools. Inspired by [fast.ai's Solveit](https://www.fast.ai/posts/2025-11-07-solveit-features.html). This project was a ["vibe-coding" experiment](https://x.com/HamelHusain/status/2006440720001835135?s=20) by Hamel Husain, and only has a small subset of Solveit's features. It's not designed to be a project for long-term development and maintenance. If you do wish to use it, please be sure to follow the GPL v3 license, including releasing all your source code if you modify and use this yourself, including hosting it as an application.
[](https://github.com/hamelsmu/ai-jup/actions/workflows/ci.yml)   
Features
$`variable`- Reference kernel variables in prompts (values substituted automatically)&`function`- Expose Python functions as AI-callable tools- Streaming responses - Real-time SSE streaming from Anthropic's Claude
- Full context - AI sees all preceding code cells and kernel state
- Tool loop - AI can call multiple tools in sequence to complete tasks
- Built-in file tools - Includes
fastcore.toolsfor file exploration and editing
Quick Start
1. Install
pip install ai_jup
Verify the extension is installed:
jupyter labextension list | grep ai-jup
# Should show: ai-jup v0.1.0 enabled OK
2. Set your API key
export ANTHROPIC_API_KEY="your-key-here"
To persist across sessions, add to your shell profile:
# For zsh (macOS default)
echo 'export ANTHROPIC_API_KEY="your-key-here"' >> ~/.zshrc
# For bas
Related Skills
Mdscript
A template language for composable LLM prompt engineering. Write prompts with variables, loops, conditionals,
Gh PR Review
GitHub CLI extension that adds full inline PR review comment support — view, navigate, reply to, and resolve r
Glaude
A blazing-fast, zero-dependency AI coding agent written in Go, inspired by Claude Code.
Crab Agent Extension
Crab-Agent is an LLM-powered Chrome extension that automates browser tasks using natural language commands. In
Agentic Net Examples
Aspose.Cells Agentic .NET Examples is the official AI-ready repository containing compile-validated C# example
Boldguy LinkedIn Answer
Draft a LinkedIn comment on a post, referencing the guide's relevant section, in Flow style with AI markers re
Related Agents
Thesis To Paper
Use to integrate a student thesis (and its derived conference articles) into one journal manuscript in LaTeX —
Doey Scaffy Syntax Reference
Authoritative reference for the scaffy DSL — answers questions about the 24 keywords, fenced blocks, anchors,
Sub Agent Security Reviewer
Security gate for the inner loop (G5). Use ONLY when the change touches auth, external input boundaries, SQL/O