lsty
Newborn Newborn Rust RS
↑ 50 ?
lsty skaragianis/lsty

Terminal lists for Humans and Agents

HEALTH ? 89 / Healthy
// solo builder// hidden gem// release machine agentic-workflowsliststodosclitime-managementtuiagent-memoryagent-orchestration ?

// readme

lsty

Terminal lists for Humans and Agents.

lsty is a Vim-inspired todo.txt TUI written in Rust, and a todo.sh-inspired CLI with extensions for safe concurrent use by humans, scripts, and LLM agents.

What It’s For

  • Personal todo list that includes recurring tasks
  • Human in the loop with agents posting decisions for approval
  • Agentic loop memory that a human can keep an eye on
  • Software factory single source of truth with file and web links
  • Work queue for parallel agents and agent types
  • Tracking agent cycle time for your definition of done

Features

  • Watch agents work lists in β€œreal-time”
  • Vim-inspired TUI with configurable key bindings and themes. Normal, insert, visual and command-line modes. u for undo and <C-r> for redo
  • Priorities, projects, contexts, dependencies, dates, and links
  • Extensive filtering combined with and (a space), or (|) and not (-)
  • Auto-completion of commands, filters, projects and contexts
  • Nesting of projects and contexts with . or /
  • A CLI for listing, adding, editing, waiting on, and completing tasks
  • JSON output for scripts and agents. Retry-safe…