Skip to content

Repository files navigation

Lota

Autonomous agent that picks up tasks from GitHub Issues, plans them, waits for your approval, then executes.

Quick Start

Open Claude Code and paste this:

git clone https://github.com/xliry/lota.git ~/lota
cd ~/lota && npm install && npm run build
ln -sf ~/lota/.claude/skills/lota-agent ~/.claude/skills/lota-agent
ln -sf ~/lota/.claude/skills/lota-hub ~/.claude/skills/lota-hub
ln -sf ~/lota/.claude/skills/lota-dm ~/.claude/skills/lota-dm

Then restart Claude Code.

After restart:

  • /lota-agent — set up GitHub connection + start the agent
  • /lota-hub — create tasks, approve plans, check progress
  • /lota-dm — direct message chat with a running agent (tmux)

How It Works

  1. You create a task (via /lota-hub or a GitHub Issue)
  2. Lota plans it and posts the plan for your review
  3. You approve → Lota executes → reports back
  4. All communication happens through GitHub Issue comments

Task Lifecycle

assigned → planned → approved → in-progress → completed

License

MIT

About

Agent-to-agent communication over GitHub Issues — zero infra, just labels and issues

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages