Pivo  by 12Particles

Task-focused programming environment

Created 2 months ago
678 stars

Top 49.9% on SourcePulse

GitHubView on GitHub
Project Summary

Pivo is a task-focused programming environment designed to enhance developer productivity by integrating Git, AI assistance, and a terminal within a unified desktop application. It targets developers who manage multiple Git-based projects and seek a streamlined workflow with visual task management and intelligent AI support.

How It Works

Pivo is built using Tauri, React, and Rust, leveraging a multi-project workspace architecture. It features native Git integration, including advanced worktree support for task isolation. Task management is handled via a Kanban board with support for task hierarchies and status tracking. AI integration is provided through Claude and Gemini, with context-aware assistance that understands project structure and task context. An embedded terminal powered by xterm.js allows for process management and command history.

Quick Start & Requirements

  • Installation: Clone the repository, install Node.js (v18+), Rust (latest stable), and pnpm. Run pnpm install, cd src-tauri && cargo build, then pnpm tauri dev for development or pnpm tauri build for production.
  • Prerequisites: Node.js (v18+), Rust (latest stable), pnpm, Git.
  • Setup Time: Estimated setup time is approximately 10-15 minutes, depending on download speeds and system configuration.
  • Links: Demo Video

Highlighted Details

  • Integrated Claude and Gemini AI for task assistance and context-aware support.
  • Advanced Git worktree support for efficient task isolation and management.
  • Kanban board for visual task management with drag-and-drop functionality.
  • Embedded terminal with process management and persistent command history.

Maintenance & Community

Licensing & Compatibility

  • Licensed under the MIT License.
  • Compatible with commercial use and closed-source linking due to the permissive MIT license.

Limitations & Caveats

  • The project is actively developed, and some features may still be evolving. Specific performance benchmarks or detailed system requirements beyond the listed prerequisites are not extensively detailed in the README.
Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
482 stars in the last 30 days

Explore Similar Projects

Starred by Paul Stamatiou Paul Stamatiou(Cofounder of Limitless), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

claude-task-master by eyaltoledano

1.0%
22k
AI-powered task management system for code editors
Created 6 months ago
Updated 1 day ago
Feedback? Help us improve.