Skip to content

djkazic/abacus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMAGE 2025-07-11 15:32:27

abacus is an autonomous LND agent using Google's Gemini model for tool execution.

Right now it is a work-in-progress, with limited functionality.

Eventually it should be capable of doing everything from opening channels to closing unproductive ones to setting fee policies.

To try out abacus, setup a virtualenv and then install the dependencies in requirements.txt

Then, just run python main.py!

abacus utilizes rich for its TUI and is a hybrid of autonomous agent and human-in-the-loop. It currently won't open a channel without your consent, but this will eventually be removed.

Reckless

Oh, you're still here?

Set these env vars.

GOOGLE_API_KEY LND_GRPC_HOST LND_TLS_CERT_PATH LND_ADMIN_MACAROON_PATH

About

autonomous lightning network node agent

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages