Documentation

Introduction

Get started with doyaken in minutes

Getting Started#

Welcome to doyaken! This guide will help you install and run your first AI-powered development session in minutes.

Installation#

The fastest way to get started is using npx:

npx @doyaken/doyaken

This will download and run doyaken without any permanent installation.

Install with npm#

For a permanent installation:

npm install -g @doyaken/doyaken

Then run doyaken in any project:

doyaken

Install with curl#

For Unix-based systems:

curl -fsSL https://doyaken.ai/install.sh | bash

Quick Start Workflow#

Once doyaken is running, you can give it tasks in natural language:

doyaken > "Create a REST API for user management"

doyaken will:

  1. Analyze your project structure
  2. Create a plan for the task
  3. Implement the solution
  4. Run tests and verify the changes

Your First Task#

Try these example tasks to get familiar with doyaken:

# Fix a bug
doyaken > "Fix the login timeout issue"

# Add a feature
doyaken > "Add email verification to signup"

# Refactor code
doyaken > "Refactor the authentication module for better testability"

# Review code
doyaken > "/review Check for security issues"

Project Setup#

doyaken works best when it understands your project. Run the doctor command to check your setup:

dk doctor

This will verify:

  • Project structure is recognized
  • Dependencies are installed
  • Environment variables are configured
  • AI provider is accessible

Next Steps#

Need Help?

If you run into issues, check the troubleshooting guide or open an issue on GitHub.