← Directory

Ouijit

Open Source
• Updated Jul 31, 2026, 09:05 PM

Ouijit is an open-source tool that combines a Kanban board with terminal-based execution, connected through lifecycle hooks, user-defined scripts, and a session-aware command-line interface.

Use Cases ▼
01

Automated software development pipelines with per-task isolation

02

Secure execution of untrusted scripts in VM sandboxes

03

Agent-assisted task delegation for repetitive coding chores

04

Local development task tracking with integrated terminals

05

Running parallel tasks in separate Git worktrees

06

Script-driven automation triggered from a Kanban board

What Problem It Solves ▼

Ouijit solves the disconnect between task management tools and actual execution environments by providing a unified Kanban board that can trigger manual, scripted, or agent-driven tasks within isolated Git worktrees or VM sandboxes.

Key Features ▼
✓

Combines task management and execution in one tool

✓

Per-task Git worktrees for isolated environments

✓

Optional VM sandboxing for high-security needs

✓

Supports agent/script delegation for automation

✓

Open source and self-hosted

Overview

Ouijit is an open-source tool that combines a Kanban board with terminal-based execution, connected through lifecycle hooks, user-defined scripts, and a session-aware command-line interface. It enables tasks to be run manually by a developer, automatically via scripts, or delegated to an AI agent for execution. The system supports per-task Git worktrees, ensuring isolated workspaces for each task, and offers optional virtual machine sandboxing for enhanced security and reproducibility.

Full Description ▼

By integrating task management directly with execution environments, Ouijit aims to streamline development workflows where tasks frequently require isolated contexts—such as testing different branches, running sensitive scripts, or performing agent-driven automation. The Kanban interface provides visual tracking, while the underlying CLI and hook system handle the technical execution.

The tool is designed for developers who want to bridge the gap between planning and execution without leaving their workflow. It can be self-hosted on a local machine or server, with the sandboxing feature allowing untrusted code to run safely. Ouijit is particularly useful for projects where many parallel tasks need distinct environments.

Pros & Cons

Pros

+

Combines task management and execution in one tool

+

Per-task Git worktrees for isolated environments

+

Optional VM sandboxing for high-security needs

+

Supports agent/script delegation for automation

+

Open source and self-hosted

Cons

−

Limited community and documentation (as a newer project)

−

Setup complexity for sandboxing and hooks

−

Niche use case not suitable for all teams

−

No commercial support or cloud offering

−

Potential security misconfigurations if not set up carefully

Similar Tools

Dagger Taskfile n8n Prefect Jenkins Rundeck

More in AI Agents