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.3.tar.gz (63.2 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.3-py3-none-any.whl (72.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: laneswarm-0.1.3.tar.gz
  • Upload date:
  • Size: 63.2 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.3.tar.gz
Algorithm Hash digest
SHA256 10f9f6d9f22812b606b3f291c5d9327d9c82e179a4782b17393ce827e07b384d
MD5 bad1e51d385f49ec0532a5c73bff82e2
BLAKE2b-256 e6a5929c31e03285d614a013fdc94a91a734a77a77935d0b345a5a3da592e613

See more details on using hashes here.

File details

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

File metadata

  • Download URL: laneswarm-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 72.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2a78a1c9b37d28c622b13e6fd165c682e6ea269eea854cf6ee687bc91ccb373d
MD5 0ca5f5418509ef241015a6c03777e1d3
BLAKE2b-256 e439055cc4ee9fb7811c3265db8f9bd9c54162e25a6b28587c4d42a1e2673601

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