Reasonix Chat — SSH remote server management through conversation, embedded in Jupyter Lab
Project description
jupyter-reasonix — Reasonix Chat for Jupyter Lab
Jupyter Lab extension that adds a Reasonix-style chat panel on the right side. Connect to remote Linux servers via SSH, manage files and projects through conversation.
Features
- �️ Chat Panel — Reasonix-style chat interface in Jupyter Lab's right sidebar
- 🔌 SSH Connection — Connect to remote servers via password or key auth
- 📂 File Management — Browse, read, write, edit files through conversation
- 🐍 Python Execution — Run code in any conda environment
- 📓 Notebook Support — View and execute .ipynb cells
- 💬 Chat History — New conversation and history management
Installation
pip install jupyter-reasonix
jupyter server extension enable jupyter_reasonix
Usage
- Launch Jupyter Lab as usual:
jupyter lab - Click the Reasonix icon in the right sidebar
- Connect to your server: enter hostname, username, password
- Start chatting — the AI agent will help you manage files and projects
- Use "New Chat" to start fresh, view history to revisit past conversations
Configuration
Connection settings are saved in ~/.ssh-ide-mcp/config.json.
Requirements
- Python 3.9+
- Jupyter Lab 4.x
- Remote server: SSH access
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jupyter_reasonix-1.2.0.tar.gz.
File metadata
- Download URL: jupyter_reasonix-1.2.0.tar.gz
- Upload date:
- Size: 11.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b1667ee75dcb8167dacacdd596e10a949e56d3b9a8b9a559c2b78d640943b459
|
|
| MD5 |
6c1b8e998e798ec6a07df6935e9312d8
|
|
| BLAKE2b-256 |
e6f5a9219ae1369b4a42fd8b6c6a2b4e0ba7ea001e4cb191c30599452703a2a9
|
File details
Details for the file jupyter_reasonix-1.2.0-py3-none-any.whl.
File metadata
- Download URL: jupyter_reasonix-1.2.0-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57a174775d9a5d24856109d341c1263a70abfc2d824d1533ad77d4222bdce1c0
|
|
| MD5 |
d527bb66f8f2f817db2eb62c212ff128
|
|
| BLAKE2b-256 |
199b5e5ac71fa1f426a18fe7c186b7abdf5e3906825e4b2ca1cd950e8fad29a7
|