kanbu
Verified Safeby hydro13
Overview
Self-hosted project management system with enterprise-grade Access Control Lists (ACL), AI-powered workflows, and bi-directional GitHub synchronization, designed for AI-native development teams.
Installation
./start.shEnvironment Variables
- JWT_SECRET
- DATABASE_URL
- REDIS_URL
- FALKORDB_URI
- OPENAI_API_KEY
- GITHUB_APP_ID
- GITHUB_CLIENT_ID
- GITHUB_CLIENT_SECRET
- GITHUB_WEBHOOK_SECRET
- GITHUB_PRIVATE_KEY_PATH
- YOUTUBE_API_KEY
- STORAGE_TYPE
- UPLOAD_PATH
- CORS_ORIGIN
Security Notes
The project extensively uses environment variables for sensitive data like JWT secrets, GitHub app credentials, and API keys, which is a good practice. There are no obvious signs of 'eval' or code obfuscation. However, proper configuration of CORS in production and careful validation of webhook URLs (which can trigger outbound network requests) are critical deployment considerations to prevent potential risks. The Graphiti service explicitly disables telemetry by default.
Similar Servers
conductor-tasks
Conductor Tasks acts as an intelligent AI-powered assistant for developers, streamlining the entire development lifecycle from task generation and planning (parsing PRDs, expanding tasks, generating implementation steps) to execution and code modification (generating diffs). It provides visual task management, integrates with various IDEs, and leverages multiple LLM providers for optimal results and cost efficiency.
knowns
A CLI-first knowledge layer designed to provide AI assistants with persistent memory and context for project tasks and documentation.
mcp-todoist
Connects Claude with Todoist for comprehensive task and project management through natural language, acting as an AI assistant for productivity.
memcord
Memcord is a privacy-first, self-hosted MCP server designed to organize chat history, summarize messages, and enable AI-powered search across past conversations, keeping all data secure and under user control.