LLM-Native Project Management System
A project management system designed for LLM agents as first-class citizens. Track issues, log work, and manage projects with rich context - all optimized for AI workflows.
🚀 Quick Start (2 minutes)
One-Command Setup
make quickstart
This will:
- Install all dependencies
- Initialize the database
- Start the web UI at http://localhost:1929
- Copy Claude Desktop integration command to clipboard
Manual Setup
# 1. Install dependencies
pip install -r requirements.txt
cd mcp && pip install -r requirements.txt && cd ..
# 2. Initialize database
make init-db
# 3. Start services
make start # Starts all services
🎯 Core Features
- Rich Issue Tracking - Issues with comprehensive specs and technical approaches
- Work Logging - Track development activity with artifacts and context
- Git Integration - Automatic branch creation and commit formatting
- Web UI - Visual dashboards and issue management at http://localhost:1929
- MCP Tools - 23 tools for LLM agents to manage projects
📋 Basic Usage
Create an Issue
pm_create_issue --type feature --title "Add user auth" --description "..."
Start Work
pm_start_work --issue-key LAZY-001
Log Progress
pm_log_work --issue-key LAZY-001 --activity code --summary "Implemented JWT"
View Status
pm_status # Project overview
pm_list_issues # All issues
🔧 Claude Desktop Integration
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"pm-server": {
"command": "python",
"args": ["/path/to/lazy-llms/mcp/src/server.py"],
"env": {
"PM_DATABASE_PATH": "/path/to/lazy-llms/data/jira_lite.db"
}
}
}
}
📂 Project Structure
lazy-llms/
├── mcp/src/ # MCP server for LLM integration
├── src/jira_lite/ # Web UI and database
├── data/ # Database files
├── scripts/ # Utility scripts
└── docs/ # Documentation
🛠 Available Commands
make quickstart- Complete one-command setupmake start- Start all servicesmake stop- Stop all servicesmake init-db- Initialize databasemake clean- Clean generated filesmake help- Show all commands
📚 Documentation
- Full Documentation
- Deprecated Docs - Old documentation for reference
🤝 Contributing
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
📄 License
MIT License
Built for AI agents, by AI agents 🤖
Metadata
Release files for iflow-mcp_juliusolsson05-lazy-llms 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iflow_mcp_juliusolsson05_lazy_llms-0.1.0.tar.gz | 61.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iflow_mcp_juliusolsson05_lazy_llms-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 127.2 kB
Release files / iflow_mcp_juliusolsson05_lazy_llms-0.1.0.tar.gz
| Download URL | iflow_mcp_juliusolsson05_lazy_llms-0.1.0.tar.gz |
|---|---|
| Size | 61.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afe3d67f5c50eca400659a84ce5bfafca8c109534667826d4af02fd977a5c759
|
|
BLAKE2b-256 checksum How to use checksums |
ec6a134056fafcb4b51cdd6d401c51285f901e5c49df76d39421d2e8738032f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / iflow_mcp_juliusolsson05_lazy_llms-0.1.0-py3-none-any.whl
| Download URL | iflow_mcp_juliusolsson05_lazy_llms-0.1.0-py3-none-any.whl |
|---|---|
| Size | 65.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3e8874be764add0083334cc4a3d6ba5c5a089c740b1fd91740fab6be53ddc7f8
|
|
BLAKE2b-256 checksum How to use checksums |
8be4ff4c1ca182dc0dc9562b59cc6599f198a81709ddb03a02ffc75b2468dd04
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|