@talocode/worklane
v0.2.0
Published
Open-source AI coworker platform for teams
Maintainers
Readme
WorkLane
Open-source command center for team agents, shared knowledge, tool connections, and recurring work.
Self-hostable. Provider-agnostic. Built by Talocode.
What is WorkLane?
WorkLane is a local-first command center where teams can create agents, share knowledge, connect tools, and run recurring work with approval-first automation. Every agent action is logged in an audit trail. All actions are visible. Permissions are always enforced.
Features
- Agent Registry — Create, share, and run team agents
- Knowledge Base — Store processes, brand context, and institutional knowledge
- Connection Registry — Connect tools once, share access without exposing secrets
- Task Runs — Run agent tasks with approval gates and audit trails
- Tool Gateway — Register approved tools once and expose them through one normalized interface
- Loops & Routines — Turn repeatable work into local-first, approval-first automations
- Loop Starter Kits — Reusable loop engineering patterns for triage, CI sweeps, PR babysitting, and more
- Automation Approvals — Review pending automation runs before any handoff happens
- Execution Queue — Review approved tool calls, run safe placeholders, or mark manual handoff
- WorkLane Maintainer — Prepare bounded code-maintenance runs with explicit evidence contracts
- Approval-First — Destructive actions require explicit human approval
- Audit Logging — Every agent action recorded and reviewable
- Simulated Execution — Clear labeling when tools aren't connected
- Local-First Storage — Data stays on your machine (JSON in v0.1)
- Self-Hostable — Run on your own infrastructure
Quick Start
# Install
npm install -g @talocode/worklane
# Initialize
worklane init
# Run from CLI
worklane run "summarize this discussion"WorkLane Maintainer
Maintainer prepares bounded repository-maintenance runs with explicit evidence requirements and human approval before handoff.
worklane maintenance routines
worklane maintenance run \
--routine flaky-test-diagnosis \
--repo talocode/worklane \
--max-files 20The initial release supports flaky-test diagnosis, dead-code candidates, and duplicate-implementation detection. Runs start with executionMode: "simulated" and evidenceStatus: "not_collected"; WorkLane does not claim repository findings until a compatible execution tool is connected.
Self-hosted API routes are available under /v1/worklane/maintenance/*. See WorkLane Maintainer for the full route table, limits, evidence contract, and safety model.
Dashboard
cd apps/dashboard
npm install
npm run devOpen http://localhost:3001 for the command center dashboard.
Architecture
Dashboard (Next.js)
↓
API Routes
↓
WorkLane Data Library
↓
Local JSON Storage (.worklane/*.json)Safety Model
- Secrets stored as references only — never raw credentials
- Destructive actions require explicit approval
- All actions logged in immutable audit trail
- Local-first: data stays on your machine
- No external data transmission without consent
- Simulated execution clearly labeled when tools aren't connected
- Honest execution labeling — only real or simulated
What's Implemented Now (v0.1)
- Agent registry (create, list, run)
- Knowledge base (add, list, search)
- Connection registry (add, list — secrets as references)
- Task runs with approval workflow
- Audit logging
- Tool Gateway with normalized source and tool records
- Loops and routines with local scheduler foundations
- Loop starter kits with approval-first routine draft instantiation
- Execution Queue review layer
- WorkLane Maintainer with flaky-test, dead-code candidate, and duplicate-implementation routines
- Dashboard UI
- Local JSON storage
- Simulated execution
What's Planned
- Real tool execution (GitHub, Slack, email)
- MCP server support
- Schedule and event-based triggers
- Multi-user workspaces
- Role-based permissions
- Agent-generated dashboards and apps
Documentation
- Product
- Architecture
- Data Model
- API
- Agents
- Security
- Roadmap
- Tool Gateway
- Loops & Routines
- Loop Starter Kits
- Execution Queue
- WorkLane Maintainer
Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests:
npm test - Submit a pull request
Support Talocode
Talocode builds open-source workflow layers for builders: coding agents, learning tools, trading intelligence, video workflows, and local-first automation.
If WorkLane helps you, you can support the work here:
Talocode ecosystem
| Product | Purpose | | --- | --- | | WorkLane (this repo) | Approval-first team agents and recurring work | | Tera | General capability and learning workflows | | StackLane | Projects, API keys, credits, usage, and billing | | Codra | Coding workflows | | ClipLoop | Video production workflows | | SearchLane | Search workflows | | VerifyLane | Verification workflows | | TraceLane | Agent execution tracing | | PolicyLane | Policy enforcement | | SpendCaps | Agent spend controls |
More: github.com/talocode · talocode.site · docs.talocode.site
License
MIT © Talocode
