FFFF GitHub - vippsas/manifold: Manifold · GitHub
[go: up one dir, main page]

Skip to content
vippsasPublic

About

Manifold

Resources

Code of conduct

Contributing

Security policy

Stars

16 stars

Watchers

0 watching

Forks

Latest commit

 

History

1,352 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manifold

Manifold

Manifold is a desktop app for running AI coding assistants (Claude Code, Codex, Gemini CLI, and others) side by side on the same codebase. Downloadable releases target macOS; x64 WSL2 is supported through a local source build.

Each agent gets its own git worktree (a separate checkout of the repository on a dedicated branch) when you want isolation, so multiple agents can work on the same repo without branch conflicts. Agents run in real terminals, not wrapper UIs, so you can read and steer their output directly.

Around the terminals, Manifold adds the workspace tools you'd expect: code browsing, diffs, shell tabs, search, previews, commits, and pull requests.

Supported runtimes: Claude Code, Codex, Copilot, Gemini CLI, and Ollama-backed Claude/Codex.

Manifold

Highlights

  • Run multiple agents in parallel on one repository without branch collisions
  • Use the full agent terminal directly, with live streaming output and manual input at any time
  • Group several repositories into a Workspace and run one agent across all of them, each repo mounted through the runtime's own multi-directory flag
  • Launch work on a new branch, the current branch, an existing branch, or an open pull request
  • Spin up a brand-new local web app from a one-line description, scaffolded on a constrained React/Vite stack with a live preview
  • Use Viola to plan a goal, fan independent tasks out to isolated runtimes, and cross-review every diff with another runtime
  • Run automated Loop cycles that prompt an agent, evaluate the result, and commit on improvement or revert on regression
  • Review changes with diffs, a file tree, split editors, shell tabs, and embedded localhost previews
  • Search code, file names, captured session memory, or everything at once, with an optional AI mode that answers questions or surfaces the most relevant results
  • Keep project state, chat history, dock layout, open files, and shell tabs across restarts

Install

Download the latest .dmg from the GitHub Releases page, open it, and drag Manifold to Applications.

Requirements

Requirement Notes
Platform Downloadable releases target macOS. x64 WSL2 with WSLg supports source builds and local installation.
Git Required for repository management, worktrees, diffs, commits, and pull request flows.
One supported CLI agent on your PATH Manifold checks for the runtime binaries directly.
GitHub CLI (gh) Optional, but required for creating pull requests from inside the app.
Ollama + at least one pulled model Optional, only needed for the Ollama-backed runtimes.

Runtime Binaries

Runtime Binary Manifold looks for Install Notes
Claude Code claude claude.com/claude-code Available in the built-in runtime list.
Codex codex github.com/openai/codex Available in the built-in runtime list.
Copilot copilot github.com/github/copilot-cli Available in the built-in runtime list.
Gemini CLI gemini github.com/google-gemini/gemini-cli Available in the built-in runtime list.
Claude Code (Ollama) ollama ollama.com Launches through ollama launch claude; model selection is required.
Codex (Ollama) ollama ollama.com Launches through ollama launch codex; model selection is required.

On startup, Manifold reads the PATH from your shell profile and appends common binary directories like ~/.local/bin, /opt/homebrew/bin, and /usr/local/bin so CLIs installed via Homebrew or similar tools are found even when Manifold is launched from Finder.

Verify Your Setup