Introduction
Kavanah is an AI-native project management platform: tasks, dev activity, client work, and AI agents in one workspace. Plan sprints, thread PRs and deploys back to the work that produced them, let agents draft routine PRs and status updates, and keep clients in the loop from a single source of truth.
This documentation is here to help you:
- Set up your workspace, invite your team, and declare member skills
- Use Task Management, Time Tracking, the Client Portal, Team Collaboration, Team Availability, and Request Intake
- Connect GitHub, GitLab, Vercel, Sentry, Datadog, Telegram, Slack, Gmail, Google Calendar / Drive, ProtonMail, ClearBooks, AngelSend, Asana, Scrappy, and CloudCode
- Configure the AI Engineer, Spec → Tasks, the Automations engine, and AI Employees (personas with capability scopes and member ACL)
- Install Kavanah on Mac, Windows, iOS, and Android
- Integrate with the OpenAPI 3.1 API (500+ endpoints)
How to Use These Docs
- Start with Getting Started to create your first project
- Move through Core Features for tasks, time, portals, collaboration, availability, skills, and request intake
- Read Dev & AI to wire repos, deploys, AI-eligible tasks, and AI Employees
- Use Integrations & Apps to connect tools and install Kavanah on desktop or mobile
- Visit API Reference when you're ready to integrate programmatically
Quick Start
- 1Sign up for Kavanah
- 2Create your workspace and invite your team
- 3Add your first project and start tracking tasks
Example — Create a task via API
const response = await fetch("/api/tasks", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
title: "Design homepage mockup",
priority: "high"
})
});
const task = await response.json();
console.log(task);