Extension Icon

Tembo

Tembo Raycast Extension for task management and creation
Overview

Tembo

Create and manage coding tasks directly from Raycast. Quickly delegate development work to Tembo agents, track progress across repositories, and monitor task status from your menubar.

Features

Commands

  • Create Task - Create a new task in Tembo
  • View Tasks - View and filter all tasks in your organization with search functionality
  • Tembo in Menubar - Show your tasks in the menubar for quick access

Tools

  • Create Tembo Task - Creates a task in Tembo with the given prompt and optional repository information.
  • View Tembo Tasks - Retrieves and displays tasks from Tembo, with optional filtering by repository, view type (all, backlog, waiting), and other criteria.

Setup

To use this extension, you'll need to:

  1. Sign up for a Tembo account at app.tembo.io
  2. Generate an API key from your Tembo dashboard under Settings → API Keys
  3. Enter your API key in the extension preferences

Screenshots

Creating a task

Creating a task in Tembo

Viewing all tasks

Viewing all tasks in Tembo

Menubar item

Tembo menubar integration

Ask Tembo

Viewing tasks

Ask Tembo - viewing tasks

Creating tasks

Ask Tembo - creating tasks

Development

Getting Started

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Link the extension to Raycast for development:
    npx @raycast/api@latest link
    

Available Scripts

  • Development mode: npm run dev
    • Start the extension in development mode with hot reloading
  • Build: npm run build
    • Build the extension for distribution
  • Lint: npm run lint
    • Check code for linting issues
  • Fix lint: npm run fix-lint
    • Automatically fix linting issues
  • Publish: npm run publish
    • Publish to the Raycast Store

Configuration

Configure your Tembo API key in Raycast preferences during development. You can find your API key in your Tembo dashboard under Settings → API Keys.