Install
$ agentstack add mcp-paultyng-ideate ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Ideate
[](LICENSE) []()
> One home for every idea.
Each idea is a directory — linked repos as worktrees, context files, external resources, and AI agent sessions, all in one place. A session can range across multiple repos on the same branch. Agents request diff and markdown reviews via MCP; you respond inline.
Why Ideate
- One repo, multiple repos, or none — the idea is the unit; link code only when the work calls for it.
- Per-idea worktrees — when code is in play, sessions range across linked repos on a shared branch, no stash juggling.
- In-app review loop — agents request diff or markdown reviews via MCP; you respond inline in the same surface.
If this resonates, star the repo.
Status
v0.1 preview release. macOS only. Pre-built downloads from the Releases page are signed + notarized — first launch opens normally. If you build from source the binary is adhoc-signed, so first launch needs right-click → Open. M-series Mac tested; Intel/Linux/Windows on the roadmap.
Not for you if: you need multi-user sharing, cloud sync, or Linux/Windows today.
Install
Pre-built (macOS)
Grab the latest signed .dmg from Releases; open it, drag Ideate to Applications. Tag-driven CI signs and notarizes on every v* tag. If no release is listed yet, build from source below.
From source
Prereqs: Go 1.26+, Node 20+, go-task, buf.
git clone https://github.com/paultyng/ideate.git
cd ideate
task setup # install wails CLI + npm install in frontend/
task generate:proto # generate proto code into internal/gen/
task build # produces cmd/ideate/build/bin/ideate.app
open cmd/ideate/build/bin/ideate.app
Daily Use
- Launch
ideate(or open the .app). The dashboard shows your ideas grouped by status. - The orchestrator drawer is pinned on the home page. Type into it ("create an idea called X", "list my active sessions") and the agent dispatches the right MCP tool.
- Click any idea to open its detail view: sessions, repo worktrees, context files, history. Start an agent session from the sidebar.
- Reviews — diff or markdown — go through the same surface. Agents request them via MCP; you respond inline; the agent sees your feedback in the next turn.
The footer toggles a sleep inhibitor for long-running sessions.
Screenshots
Quick-switch across ideas
Diff review with inline comment
Markdown review with CriticMarkup edits
CLI
Single binary; subcommands talk to a running app via Unix socket.
| Command | Purpose | |---|---| | ideate | Launch the app (daemon) | | ideate review | Open a review by ID (diff or markdown — kind detected) | | ideate review diff | Open diff review UI for an existing review | | ideate review diff start | Create a new diff review and print its ID | | ideate review md start --path | Create a new markdown review for the given file | | ideate review status | Print review record as JSON | | ideate status | Health check (is the app running?) |
Session creation, repo linking, and idea import live in the UI; agents reach the same operations via MCP tools (start_idea_session, link_repo*, create_idea).
Run ideate --help for full flag reference.
MCP Tools
Each agent session is wired with an Ideate MCP server (injected via --mcp-config). Tools are split into three tiers: idea-bound, cross-idea, and orchestrator-only. Agents discover the full surface at session start.
Integrations
Resources are pluggable. Each idea links to external systems via typed resources — docs, issue trackers, repos, CI, observability dashboards, feature flags, deploys, incidents. Built-ins cover common SaaS resource types; extend via the resource type registry.
Agent integration is via MCP — any tool with an MCP server (or a thin CLI shim) works from inside an agent session without Ideate-specific glue.
Architecture
See [CLAUDE.md](CLAUDE.md) for the architecture overview, data model, and resolved decisions. Short version: each idea is a directory with an idea.md (YAML frontmatter + Markdown body) plus per-idea sessions, history, and backlog; agent integration is via an Ideate MCP server + HTTP hooks; the desktop UI is React in a system webview via Wails v2.
Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines and [docs/development.md](docs/development.md) for the dev-loop commands and local port assignments. [CLAUDE.md](CLAUDE.md) covers the architecture and data model. Run task ci before pushing.
Similar Software / Prior Art
Tools that overlap with or inspired aspects of this project.
Idea / Project Management
| Tool | What It Does | |---|---| | GitKraken Launchpad | Cross-platform PR/issue aggregation | | Pieces for Developers | Local-first context memory across tools | | Backstage | Service catalog with plugin architecture (Spotify/CNCF) | | Huly (GitHub) | OSS PM platform — issues, docs, chat | | Obsidian | Local-first note-taking with developer integrations via plugins | | Eclipse Mylyn | Pioneered task-focused interfaces (2004) | | Plane (GitHub) | Modern dev-focused PM with GitHub PR integration | | Tegon | AI-first issue tracker, omni-channel bug reporting | | Focalboard (GitHub) | Local-first personal project board | | DevDash | Configurable terminal developer dashboard | | Diffity | GitHub-style diff viewer with inline comments |
Agent Orchestration
| Tool | What It Does | |---|---| | Maestro (site) | Open-source agent orchestrator | | Automaker | Kanban + agent execution in git worktrees | | Stoneforge | Director/Worker/Steward agent coordination | | Composio Agent Orchestrator | Fleet management for parallel coding agents | | Paperclip | Org charts + ticketing for AI agent teams | | Conductor | Durable workflow orchestration engine (Orkes) | | CrewAI, LangGraph, AutoGen | Agent runtime frameworks | | IttyBitty | Barebones multi-agent orchestrator for Claude Code | | Claude Code Agent Farm | Runs 20–50+ Claude Code agents in parallel | | KaibanJS | Kanban UI for agentic workflows | | Vibe Kanban | Kanban board for AI coding agents | | Superset | Electron app for orchestrating CLI agents in parallel with isolated worktrees — closest architectural precedent | | Crush | Pure-Go terminal coding agent with MCP client + diff review | | Pi | Minimal terminal coding harness — "adapt Pi to your workflows, not the other way around" |
Wails Apps
| Tool | Relevance | |---|---| | RWKV-Runner (6K+ stars) | Most popular Wails+LLM project — chat interface, model management | | ask-mai | Multi-provider LLM chat with MCP client/server support | | specprint | Spec-driven Claude dev workspace | | WailsTerm | Terminal emulator with Wails + xterm.js | | wails-terminal | Demo terminal app using Wails + xterm.js | | eDEX-UI Golang | Sci-fi terminal rebuilt from Electron to Wails (150 MB → 42 MB) |
License
[MIT](LICENSE).
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: paultyng
- Source: paultyng/ideate
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.