Skip to main content

Multi-agent autonomous coding system powered by Flanes version control

Project description

Laneswarm

Multi-agent autonomous coding system powered by Flanes version control.

Install

pip install laneswarm

Quick Start

# Plan a project
laneswarm plan "Build a todo app with authentication"

# Execute the tasks
laneswarm run

# Check status
laneswarm status

Dashboard

Laneswarm includes a real-time web dashboard that streams agent activity as tasks execute.

# Run tasks with the dashboard
laneswarm run --dashboard

# Or launch the dashboard standalone (view current task graph)
laneswarm serve

# Dashboard + execution together
laneswarm serve --run

Opens at http://localhost:8420 by default. Use --port to change.

What you see:

  • Task grid — live cards for each task with status, current phase, and iteration count
  • Activity feed — streaming event log from all agents, color-coded and filterable
  • Orchestrator panel — worker utilization, dependency graph, overall progress
  • Task detail — click any task to see agent steps timeline, files written, verification results, and review feedback

The dashboard connects via WebSocket and auto-reconnects if the connection drops.

Configuration

Copy .laneswarm.toml.example to .laneswarm.toml and configure your LLM providers.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

laneswarm-0.1.2.tar.gz (62.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

laneswarm-0.1.2-py3-none-any.whl (71.7 kB view details)

Uploaded Python 3

File details

Details for the file laneswarm-0.1.2.tar.gz.

File metadata

  • Download URL: laneswarm-0.1.2.tar.gz
  • Upload date:
  • Size: 62.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for laneswarm-0.1.2.tar.gz
Algorithm Hash digest
SHA256 c19b20c185255f76f233c8bde5897f7b558cee10ad79f5d6f2dbd1f2a16121c1
MD5 1d4a02d74d49e7366e438c66b1ff0c44
BLAKE2b-256 2f4d8a972a366fe3c9a40cc39a036eb0f5054f8d7afae2f868ebd9e5e59215be

See more details on using hashes here.

File details

Details for the file laneswarm-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: laneswarm-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 71.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for laneswarm-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1500c483d5df7b6f8e6ab2fdb82b49db40db463bcf2a6478bace5f68a9cebea3
MD5 34c0bab9eedfcb8ef686bda0e8f388cd
BLAKE2b-256 74d09a771f277da55c74da5a9bff3ed4e4fd1a027c9bbe0f002dfc16caff72a3

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page