Product

AI-Notebook

AI-powered Jupyter notebook platform

An open-source notebook environment where AI is a first-class citizen. It understands your full context, generates and runs code, manages cells, and works across multiple LLM providers — all in isolated, containerized workspaces.

Core Capabilities

Multi-LLM AI Assistance

Choose from Gemini, OpenAI, Anthropic, or run fully local with Ollama. Switch providers per cell or conversation. No vendor lock-in on your AI backend.

Real-Time Execution

Live Python kernel with streaming output. Write code, run it, see results instantly. AI can execute and test code in an isolated sandbox before affecting your kernel.

AI Cell Management

AI reads, writes, inserts, and executes notebook cells on your behalf. It understands the full context of your notebook — code, output, and markdown.

Isolated Docker Sandboxes

Every project runs in its own Docker container. Full isolation for security and reproducibility. Automatic dependency installation when packages are missing.

Context-Aware AI

The AI sees your entire notebook state — all cells above, your code, outputs, and notes. It gives targeted help, not generic answers.

Import & Export

Full .ipynb notebook format support. Import existing Jupyter notebooks, export your work. Dark, Light, and Monokai themes. File operations within isolated workspaces.

Architecture

Microservices, Containerized

AI-Notebook follows a microservices architecture with isolated execution environments. Each project gets its own Docker container with a dedicated Python kernel and LLM integration.

  • Next.js frontend with React and TypeScript
  • FastAPI backend with SQLAlchemy ORM
  • Jupyter Client for Python kernel management
  • MySQL for persistent data, Redis for caching
  • MinIO for S3-compatible object storage
  • Nginx reverse proxy with Docker Compose orchestration
ai-notebook.ipynb
# AI-Notebook in action

In [1]: import pandas as pd
        df = pd.read_csv("sales.csv")
        df.describe()

AI: I see your dataset has 3 outliers
    in the revenue column. Let me clean
    that and create a visualization...

In [2]: # AI-generated cell

Ready to Try AI-Notebook?

Whether you're a data scientist, researcher, or developer — AI-Notebook puts an intelligent copilot right inside your workflow.

Talk to Us