Task chain management engine for AI agents with MCP integration
Project description
Lackey
Task chain management engine for AI agents with MCP integration.
Overview
Lackey is a task chain management engine (not a database) that provides intelligent logic for managing complex task dependencies while storing all data directly in your project repository. This design enables AI agents to work within consistent, structured workflows while maintaining full human visibility and control.
Key Features
- Your Repository, Your Data: All task data lives in your project repository
- AI-First, Human-Friendly: Designed for AI agents with human-readable formats
- Zero Global State: Each project is completely self-contained
- MCP Integration: Full Model Context Protocol support for AI agent access
Installation
pip install lackey-mcp
Quick Start
# Initialize a new project
lackey init --domain web-development --name "My Project"
# Start the MCP server
lackey serve
# Connect with your AI agent
q chat --agent manager "Let's plan the first sprint"
Documentation
Full documentation is under devleopment.
License
Proprietary License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lackey_mcp-1.0.2.tar.gz.
File metadata
- Download URL: lackey_mcp-1.0.2.tar.gz
- Upload date:
- Size: 70.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e029cc47310c6cdf9fe7e2ad0ea60680e11e2cd5e253cb8fb79744f6b21e916
|
|
| MD5 |
45ee84ad84db6fcb7dc3b5d217b85334
|
|
| BLAKE2b-256 |
8020445d2d50f741ab6a103b2d482e5cb5f0b982f166b0242f24e6470d8dd178
|
Provenance
The following attestation bundles were made for lackey_mcp-1.0.2.tar.gz:
Publisher:
publish-to-pypi.yml on raseley/lackey
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
lackey_mcp-1.0.2.tar.gz -
Subject digest:
6e029cc47310c6cdf9fe7e2ad0ea60680e11e2cd5e253cb8fb79744f6b21e916 - Sigstore transparency entry: 359448572
- Sigstore integration time:
-
Permalink:
raseley/lackey@0e28113bca5ce1f8d61dc4f335a8894650bab50e -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/raseley
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@0e28113bca5ce1f8d61dc4f335a8894650bab50e -
Trigger Event:
push
-
Statement type:
File details
Details for the file lackey_mcp-1.0.2-py3-none-any.whl.
File metadata
- Download URL: lackey_mcp-1.0.2-py3-none-any.whl
- Upload date:
- Size: 56.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e21fb7c77d90eacd80449504619ad6df343bf9d29d78dc5b1ff217f0ae73e421
|
|
| MD5 |
29f525eeb386b4c26bb167ac4b9abc78
|
|
| BLAKE2b-256 |
eca9e29b78345f3259f1cf0bf52b75baaaef169090d482176fe265dd505cec99
|
Provenance
The following attestation bundles were made for lackey_mcp-1.0.2-py3-none-any.whl:
Publisher:
publish-to-pypi.yml on raseley/lackey
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
lackey_mcp-1.0.2-py3-none-any.whl -
Subject digest:
e21fb7c77d90eacd80449504619ad6df343bf9d29d78dc5b1ff217f0ae73e421 - Sigstore transparency entry: 359448604
- Sigstore integration time:
-
Permalink:
raseley/lackey@0e28113bca5ce1f8d61dc4f335a8894650bab50e -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/raseley
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-pypi.yml@0e28113bca5ce1f8d61dc4f335a8894650bab50e -
Trigger Event:
push
-
Statement type: