⚡ For self-hosted Lightning nodes · LND for now

Run your Lightning node
like a pro.

Open-source tools for people who run their own LND node: fees, liquidity, healthchecks, routing analysis, backups, and more... all taken care of!

Everything is open source — use it, share it, edit it.

★ Flagship

ln-operator

A toolkit to run your channels like a full-time node operator — setting fees, moving liquidity, watching health, and backing up state — so your node earns more and breaks less.

⚖️

Fee management

A sigmoid fee curve per channel, floored at your real refill cost, with market feedback nudging the band up or down as routing demand shifts.

🔄

Rebalancing

Budget-aware rebalances with chunking logic that degrades the amount on failure instead of giving up — maximising the odds a route lands.

🛰️

Peer selection

Ranks new peers by how much they'd extend your reachable graph, not raw centrality — reach over another edge into a hub.

🩺

Health checks

Snapshots channel state every run and alerts on real problems — signal, not noise.

💾

Backups

Pushes channel.backup off-site on every change, with a freshness badge on the dashboard so you know it's current.

🤖

AI agent

Expert oversight that runs daily over all your data — reads the logs and node state, flags what needs attention, and lands the fixes.

⚙ How it fits together

Overall system view

Everything runs on a single always-on host you control — your LND node, the Python engine, and its database all sit on the same machine on your private network. You drive it from the CLI; Claude reviews it daily; Telegram keeps you posted.

🏠 Your always-on home host LND REST API read / write daily review / bug-fix every 2h alerts to your phone CLI commands reads reads local network / web UI ⚡ LND + ₿ Bitcoin Core your Lightning node 🤖 Claude AI agent · daily oversight ⏱ cron automation pipeline 🐍 Python engine ln-operator fees · liquidity · health · backups 🗄️ SQLite history & signals 📱 Telegram bot daily alerts & summaries 📊 Dashboard live web dashboard 👤 You CLI · browser · phone

The node, engine and database never leave your machine. Only Telegram messages reach out — to your phone. Know more →

One command, full control

Everything runs through a single CLI. A taste:

# node + channel overview, balance bars, fee rates
ln-operator status

# preview the full automation pipeline, change nothing
ln-operator pipeline --dry-run

# channel opening suggestions to diversity-ranked peers
ln-operator plan
# pin a channel's outbound fee (auto-fees skip it)
ln-operator overwrite_fee LNBiG 850 --note "hub"

# rebalance with a target balance on every channel
ln-operator rebalance_channels --force 0.5

# historical view on fee revenues, channel rebalance activities, recent alerts
ln-operator history 30

One screen for the whole node

Channels, liquidity, fees, forwards and backup status at a glance — served on your private network only.

ln-operator dashboard

Run it on your node

Open source. Self-hosted. Yours.