Getting Started

Up and running in 5 minutes

Follow these steps to install TreeDa, connect your tools, and create your first AI-powered pull request.

Prerequisites

  • Git installed and configured
  • A GitHub, GitLab, or Bitbucket account
  • A Jira or Linear project with tickets
  • Node.js 18+ (for local model support)
1

Connect your tools

Link TrDa to the services you use daily. Each connection allows TrDa to gather context from that source. All data is stored locally.

terminal
# Connect your code repository
$trda connect github
# Connect your ticket system
$trda connect jira
# Connect chat for additional context
$trda connect slack
# Connect email
$trda connect email

You can connect as many or as few services as you like. TrDa works best with more context, but GitHub and a ticket system are enough to get started.

2

Configure your preferences

Set your preferred AI model and adjust settings to match your workflow. TrDa works with both cloud and local models.

terminal
# Set your preferred AI model
$trda model add
# Set your repository path
$trda config set repo.path '~/home/user/code'
# Decide if TrDa should do git push and open a PR automatically
$trda config set git.autopush true
$trda config set git.autopr true

Run trda status to see a summary of all connected services and your current configuration. Make sure at least GitHub and your ticket system show as connected.

3

Develop your first ticket

Give TrDa a ticket ID and watch it gather context, analyze requirements, write code, and open a pull request for you to review.

terminal
# Develop the first ticket
$trda do PROJ-142

Start with something simple on your first ticket to see exactly what TrDa plans to do. Once you are comfortable, run it on more complex tasks.

5

Review and merge

TreeDa creates a clean pull request with well-documented code that follows your guidelines. Review it like any other PR.

You are all set!

TrDa is now connected and ready to work on your tickets. Explore the full CLI reference or jump right into development.