AI coding agent with a web dashboard

doyaken is a CLI coding agent that syncs sessions to a web dashboard. Centralized config, usage metering, and full visibility into every coding session.

terminal

Getting Started

Get up and running with doyaken in under a minute.

Installation

npx (Recommended)
npx @doyaken/doyaken

Run instantly without installation

npm
npm install -g @doyaken/doyaken

Install globally for repeated use

pnpm
pnpm add -g @doyaken/doyaken

Install with pnpm

Basic Commands

dkStart a coding session
dk loginConnect to your dashboard
dk configManage configuration
dk doctorCheck your setup

Quick Start Example

1. Navigate to your project and start a coding session:
cd your-project
npx @doyaken/doyaken
2. Describe what you want to build:
doyaken > "Add a user authentication system with JWT tokens"
3. doyaken writes the code, and the session syncs to your dashboard automatically.

Everything you need to ship faster

A coding agent with full visibility and control from a web dashboard.

Autonomous Coding Agent

Describe your task in plain English. doyaken plans, executes, and verifies the implementation autonomously.

CLI-First

Runs directly in your terminal. No browser, no IDE plugins, no context switching needed.

Web Dashboard

Sign in to see every coding session, with logs, phases, and status synced automatically from the CLI.

Centralized Config

Manage project settings, API keys, and agent configuration from a single dashboard.

Usage Metering

Track session counts, durations, and agent usage across all your projects in one place.

Session Sync

Every CLI session automatically syncs to the cloud. Review past sessions and logs from anywhere.

Secure by Design

Runs locally in your environment. Your code never leaves your machine without explicit action.

Multi-Language

Works with any programming language. TypeScript, Python, Go, Rust, and more.

How it works

From install to dashboard in four simple steps.

Step 1

Install & authenticate

Install doyaken with npx and run `dk login` to connect the CLI to your web dashboard.

Step 2

Code with the agent

Start a session with `dk` and describe what you want to build. The agent writes the code for you.

Step 3

Sessions sync automatically

Every coding session, including logs and phases, syncs to the cloud in real time.

Step 4

Monitor in dashboard

View all sessions, track usage, and manage settings from your web dashboard.

Simple CLI interface

No setup required. Just run the command and start coding.

CLI Usage
# Start a coding session
$ dk
 
# Give it a task
doyaken > "Create a REST API for user management"
 
# Or use interactive commands
doyaken > "Add email verification to the signup flow"
doyaken > "Fix the failing tests in auth module"
doyaken > "Refactor the database queries for performance"