Awesome AI AgentsAI Developer Tools

mantoni/beads-ui

⭐ 730 JavaScript repository created 2025-10-22

Beads UI is a small Node.js tool that puts a browser interface on top of the bd command-line issue tracker from the Beads project, which is designed as an issue store that coding agents read and write. The stated purpose is collaboration on issues with a coding agent: the agent manipulates the Beads database through the CLI while the human reviews and edits the same records in a graphical view. It is installed globally from npm as beads-ui and started with bdui start inside a project directory, with an --open flag to launch the browser; no configuration or separate server is required. The server watches the Beads database file and pushes live updates as the contents change, so work an agent performs in the background appears without a manual refresh. Three views are provided. The issues view filters and searches issues and allows inline editing. The epics view shows progress per epic with expandable rows and inline editing. The board view arranges work into Blocked, Ready, In progress and Closed columns. Keyboard navigation covers both moving between items and editing them, so the interface can be driven without a mouse. Multiple workspaces are supported through a project dropdown, and workspaces register themselves automatically as they are opened. Behaviour is tuned with environment variables or equivalent CLI options: BD_BIN points at the bd binary, BDUI_RUNTIME_DIR overrides where PID and log files are kept, and HOST and PORT change the bind address and listen port, defaulting to 127.0.0.1 and 3000. Debug logging uses the debug package with beads-ui namespaces, enabled through the DEBUG variable or localStorage in the browser. macOS and Linux are fully supported, with noted caveats on Windows. The project is MIT licensed.

https://github.com/mantoni/beads-ui

issue-trackercoding-agentlocal-firstdeveloper-toolsnodejscliweb-ui

Also in AI Developer Tools

deepseek-ai/deepseek-harness

DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI built on an everything-is-a-plugin architecture over the Cordis framework, started from npm with a local web UI.

Hmbown/Codewhale

Open-source terminal coding agent written in Rust that edits files, runs commands and works toward a goal across many model providers.

TabbyML/tabby

Tabby is a self-hosted, open-source AI coding assistant providing a private and customizable alternative to GitHub Copilot with rich integration and deployment options.

cursor/cursor

Cursor is an AI-powered code editor designed to enhance programming productivity by integrating intelligent code suggestions and AI-driven features directly into the coding workflow.

oraios/serena

Serena is a free and open-source coding agent toolkit that enhances large language models with semantic code retrieval and editing capabilities, enabling autonomous coding workflows directly on your codebase.

QwenLM/qwen-code

Open-source terminal coding agent from the Qwen team with subagents, skills, hooks and MCP support, speaking the OpenAI, Anthropic, Gemini and Qwen API formats plus local model runtimes.

plandex-ai/plandex

Plandex is an open-source AI coding agent designed to plan, execute, and manage large-scale coding tasks and real-world projects with high efficiency and flexibility.

smol-ai/developer

Smol Developer is a library and toolset that embeds a junior developer AI agent into applications to scaffold and generate codebases interactively through human-in-the-loop prompt engineering.