Free AI-powered IDE·Windows · macOS · Linux

No browser.
No server.
Just Python.

Kalonji is a lightweight desktop notebook for Python. No browser, no server, no friction. Open .ipynb, pick your conda env, and run — with persistent sessions, inline plots, and markdown that just works.

  • Jupyter .ipynb compatible
  • Persistent kernel · Conda & venv
  • Inline plots, tables & errors
<10 MBOffline-firstDark theme

Download Kalonji

Enter your details to get the installer. You’ll be redirected to the releases page instantly.

By continuing you agree to be contacted about Kalonji updates. No spam.

kalonji — notebook.ipynb● Run ▸   ◼ Kernel: py3.11 (conda)
md
# Quick demo — persistent session, inline output, no server.
py
# pick your env in the sidebar → Start kernel
import numpy as np, matplotlib.pyplot as plt

x = np.linspace(0, 4*np.pi, 200)
plt.plot(x, np.sin(x)); plt.show()
↳ output
Figure — sine wave rendered inline
py
df.head()  # tables render as HTML

Everything you need.
Nothing you don’t.

Kalonji strips the notebook down to its essence — fast startup, familiar shortcuts, and full control over your environment.

True .ipynb

Open, edit, and save Jupyter notebooks without conversion. Keeps cell outputs and markdown intact.

Persistent sessions

Your kernel stays alive between runs. Variables, imports, and plots persist until you restart.

Conda & venv

Pick any Python interpreter from the sidebar — system, conda env, or virtualenv. No PATH hacks.

Start writing Python
without the setup tax.

Download Kalonji, select your interpreter, and hit Start kernel. That’s it.

Get Kalonji — free →