whereismyai
Euporie
Euporie is a terminal-based interactive computing environment, this tool enables users to edit, run, and preview Jupyter notebooks entirely from the command line.
Euporie is a collection of terminal-based applications designed to interact with Jupyter kernels and manage notebooks without a graphical web browser. The suite includes tools for editing notebooks, running interactive console sessions, previewing files, and hosting multi-user environments via SSH. It supports rich output rendering, including images, markdown, tables, LaTeX, and interactive Jupyter widgets directly within the terminal interface. Users can navigate using Micro, Vim, or Emacs key-bindings. This software is intended for developers working in terminal-only environments like SSH servers or containers.
Euporie at a glance
- Best for: Software engineer, Researcher
- Runs on: Linux, Windows, macOS, CLI
- Pricing: Free
- Released: May 2021
- Category: AI coding tool
- Website: github.com/joouha/euporie
Key features
- Edit and run notebooks directly in the terminal
- Execute code interactively in a Jupyter console
- Display images using Sixel, iTerm, or Kitty protocols
- Use Jupyter widgets interactively
- Render rich output formats like LaTeX, PDF, and SVG
- Access contextual help and line suggestions
- Convert console sessions into notebook files
- Support for Micro, Vim, and Emacs key-bindings
Use it for
- Managing Jupyter notebooks on remote SSH servers
- Running interactive data analysis inside containers
- Previewing notebook content quickly from the CLI
- Hosting multi-user Jupyter environments via SSH
Alternatives to Euporie
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- Jupyter AI — Connects frontier AI agents directly to JupyterLab notebooks.
- Mito — Automates Excel reporting and Python scripting without leaving the notebook environment.
- Runcell — It works directly inside Jupyter notebooks to execute code and read outputs.
- Hazzel — Brings inspectable safety mechanisms, local model support, and zero subscriptions.
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Pandacode — Run multiple coding agents, tasks, Git, and a terminal in one workspace.
- OpenClaude — Connects one terminal interface to over 200 different AI models.
- Magpie — It enables AI agents to use models not natively supported by their internal protocols.
- ModLens — Converts screenshots and charts into structured JSON data for coding agents.
- opencode.nvim — Keeps AI interactions within the existing Neovim environment and workflow.
- Tau — Read every moving part like a textbook with no hidden machinery.
All Euporie alternatives