Open-source command center for team agents, shared knowledge, tool connections, and recurring work.
Self-hostable. Provider-agnostic. Built by Talocode.
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.
- 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
- Socials Publishing — Post to Facebook, Instagram, Threads, Telegram, and X through one call, with your keys or hosted Talocode Cloud
- 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
# Install
npm install -g @talocode/worklane
# Initialize
worklane init
# Run from CLI
worklane run "summarize this discussion"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.
cd apps/dashboard
npm install
npm run devOpen http://localhost:3001 for the command center dashboard.
Dashboard (Next.js)
↓
API Routes
↓
WorkLane Data Library
↓
Local JSON Storage (.worklane/*.json)
- 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
- 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
- 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
- Product
- Architecture
- Data Model
- API
- Agents
- Security
- Roadmap
- Tool Gateway
- Loops & Routines
- Loop Starter Kits
- Execution Queue
- WorkLane Maintainer
- Socials Publishing
- Fork the repository
- Create a feature branch
- Make your changes
- Run tests:
npm test - Submit a pull request
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:
| 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
MIT © Talocode