The agentic workspace where people and agents work together in the loop.
> /plugin marketplace add FrkAk/piyaz> /plugin install piyaz@piyaz
FAQ
piyaz is a Claude Code plugin with 32 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes brainstorm, decompose-feature, decompose-task. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Repo: FrkAk/piyaz

The agentic workspace where people and coding agents work on the same project.
Piyaz is an agentic workspace for project management, where people and coding agents work on the same project. It runs as an MCP server with a web app on top, and it holds your project as a graph, every task wired to what blocks it, with the decisions and the execution history attached. Piyaz keeps that work consistent to the engineering process a real codebase needs, from decomposing an idea to reviewing the code before it merges.
Using Piyaz, several agents can build at the same time; each in its own harness and with no API keys to wire up, while engineers are free to steer them as needed. One agent can implement a task while you refine another or add a new feature.
Drop in an idea or an existing codebase, and Piyaz breaks it into small, concrete tasks on that graph. When an agent picks up a task, it already has the plan, the standards, and the decisions behind the work. No agent starts from a raw read of a task description.
Full setup, guides, and reference can be found at docs.piyaz.ai.
Piyaz is open for signup at app.piyaz.ai/sign-up. Create an account and verify your email to get in.
Then install the plugin for your agent (Claude Code, Codex, Cursor, or Antigravity) and sign in once. Piyaz is then available in every project you open. Per-harness setup instructions can be found at docs.
Self-hosting is free under AGPL-3.0. You can run the Piyaz server yourself and register an MCP server in your editor that points at it. You need Bun and Docker for PostgreSQL. Full setup and upgrade steps are in the self-host guide.
Stop explaining the project twice. Every task carries its own context: the plan, the decisions behind it, and how it connects to the rest of the project. Your next session picks up where the last one left off instead of asking you to explain the project again.
Ship a big project without the quality falling off. Piyaz breaks large work into small tasks with clear dependencies and hands each one exactly the context it needs, so the tenth task lands as cleanly as the first.
Put more than one agent on the same project. People and agents across Claude Code, Codex, Cursor, and Antigravity share one view of what's done, what's ready, and what's blocked, so their work doesn't collide or drift.
Start from an idea or from code you already have. Describe something new and Piyaz plans it out, or point it at an existing codebase and it maps the work you've already shipped into a tracked project.
Talk, don't configure. You say what you want in plain language. Piyaz plans the work, tracks it, and keeps the record current. No need for informing your agent with the necessary context manually.
On Claude Code, Composer can take a task the whole way on its own: it researches the task against your codebase, writes the plan, implements it, opens up a pull request, reviews it and fixes what review flags, then moves to the next ready task. You decide what merges.
Piyaz keeps a live map of your project, the context network: every task, the dependencies between them, and the decisions behind each one. You work in plain language from your agent, and Piyaz keeps that map current as the work moves. Here is the loop.
Plan a project. Describe an idea and Piyaz brainstorms it into a brief, then decomposes it into a task graph with dependencies, asking one focused question at a time and pushing back on weak choices.
/piyaz I want a cli that generates changelogs from conventional commits, with monorepo support
Pick up the right work. Ask what is next and Piyaz names the top ready task on the critical path. It claims the task, pulls the context it needs, and records what it built when it is done, so the next session starts from ground truth instead of a raw task description.
what should I work on next?
Review before it merges. An agent's work stops at in_review, never done. A review agent reads the diff and returns a verdict across security, performance, reliability, observability, and codebase standards, with a file and line for every finding. You approve or send it back. This is the mechanism that keeps low-quality code from landing.
review MET-1. File-cited, do not rubber-stamp. Read the diff first.
Or hand over the whole loop (Claude Code). Composer takes a task from research to an open PR all on its own: research, plan, implement, review, and a bounded fix loop, then it picks up the next ready task. You decide what merges.
/piyaz:composer
We build Piyaz using Piyaz, so every feature here is something we use day to day.
For more details, see the docs:
Piyaz is a remote MCP server at https://app.piyaz.ai/api/mcp (Streamable HTTP, OAuth 2.1, no API keys); the plugin wires it up for you, so the endpoint only matters when connecting a client by hand or pointing at your own instance. Nine ref-first tools cover the loop from planning to review: the full reference lives at docs.piyaz.ai/docs/reference/mcp-overview and registry metadata in server.json.
Next.js 16, TypeScript 6, React 19, PostgreSQL, Drizzle ORM, Better-Auth, Tailwind CSS v4, Motion, and the official MCP TypeScript SDK.
See CONTRIBUTING.md for setup instructions and PR guidelines.
Piyaz is licensed under AGPL-3.0. A commercial license is also available, see LICENSING.md for details.
.agents/
plugins/
marketplace.json
.claude-plugin/
marketplace.json
.cursor-plugin/
marketplace.json
.dockerignore
.env.local.example
.git-blame-ignore-revs
.github/
actions/
deploy-worker/
action.yml
CODEOWNERS
dependabot.yml
ISSUE_TEMPLATE/
bug_report.yml
config.yml
feature_request.yml
pull_request_template.md
workflows/
ci.yml
codeql.yml
dependabot-lockfile.yml
deploy-dev.yml
deploy.yml
docs-sync.yml
release.yml
secret-scan.yml
stale.yml
workers-smoke-not-required.yml
workers-smoke.yml
.gitignore
.release-please-manifest.json
AGENTS.md
app/
_components/
HomeGrid.tsx
.well-known/
oauth-authorization-server/
api/
auth/
route.ts
route.ts
oauth-protected-resource/
api/
mcp/
route.ts
route.ts
(auth)/
account-deleted/
page.tsx
consent/
page.tsx
forgot-password/
page.tsx
layout.tsx
reset-password/
page.tsx
sign-in/
page.tsx
sign-up/
page.tsx
verify-email/
page.tsx
(public)/
dpa/
page.tsx
impressum/
page.tsx
layout.tsx
privacy/
page.tsx
subprocessors/
page.tsx
terms/
page.tsx
api/
auth/
[...all]/
route.ts
oauth2/
token/
route.ts
events/
authorize/
route.ts
route.ts
mcp/
route.ts
note/
[noteId]/
events/
route.ts
presence/
route.ts
revisions/
route.ts
route.ts
oauth/
consent-meta/
route.ts
project/
[projectId]/
graph/
route.ts
notes/
folders/
route.ts
route.ts
search/
route.ts
projects/
route.ts
task/
[taskId]/
context/
route.ts
events/
route.ts
notes/
route.ts
route.ts
dev/
primitives/
page.tsx
PrimitivesShowcase.tsx
globals.css
invitations/
[id]/
InvitationActions.tsx
page.tsx
layout.tsx
legal/
accept/
_components/
ReconsentGate.tsx
page.tsx
manifest.ts
my-tasks/
page.tsx
onboarding/
team/
actions.ts
OnboardingForm.tsx
page.tsx
page.tsx
project/
[projectId]/
_components/
WorkspaceClient.tsx
layout.tsx
page.tsx
robots.ts
settings/
_components/
AccountTab.tsx
AgentSection.tsx
AgentSessionRow.tsx
AgentsTab.tsx
CreateTeamPanel.tsx
DeleteAccountDialog.tsx
EmptyState.tsx
InlineConfirm.tsx
JoinTeamPanel.tsx
PlaceholderTab.tsx
SettingsView.tsx
team-manage/
team-manage-cache.ts
DangerZone.tsx
DeleteTeamDialog.tsx
DpaSection.tsx
IdentitySection.tsx
InviteCodePanel.tsx
InviteForm.tsx
InviteSection.tsx
MemberRow.tsx
MembersSection.tsx
PendingInvitationsList.tsx
TeamCard.tsx
TeamManageModal.tsx
TeamsTab.tsx
loading.tsx
page.tsx
sitemap.ts
assets/
piyaz-demo.gif
piyaz-logo.png
biome.jsonc
bun.lock
bunfig.toml
CHANGELOG.md
cloudflare-env.d.ts
CODE_OF_CONDUCT.md
components/
auth/
AuthBrand.tsx
AuthEyebrow.tsx
AuthFooter.tsx
AuthHero.tsx
AuthHeroGraph.tsx
AuthHeroGraphCanvas.tsx
AuthInput.tsx
AuthLinkButton.tsx
AuthNotice.tsx
AuthShell.tsx
AuthStatusFrame.tsx
AuthSubmit.tsx
AuthThemeToggle.tsx
ForgotPasswordForm.tsx
ResendVerificationForm.tsx
ResetPasswordForm.tsx
SignInForm.tsx
SignUpForm.tsx
SocialButtons.tsx
turnstile-state.ts
TurnstileGate.tsx
WaitlistForm.tsx
graph/
ForceGraph.tsx
graphConstants.ts
GraphControls.tsx
useForceSimulation.ts
home/
ContinueBanner.tsx
FirstRunPanel.tsx
GetStartedModal.tsx
NewProjectButton.tsx
ProjectCard.tsx
ProjectStatusModal.tsx
TeamFilterBar.tsx
layout/
AppShell.tsx
CommandPaletteProvider.tsx
MobileNav.tsx
MotionProvider.tsx
PageShell.tsx
ProjectBreadcrumb.tsx
Sidebar.tsx
SidebarCollapseProvider.tsx
SidebarProjectsProvider.tsx
ThemeProvider.tsx
TopBar.tsx
TwoPanelLayout.tsx
WorkspaceLabelProvider.tsx
my-tasks/
ActiveFilters.tsx
ErrorBanner.tsx
MyTasksClient.tsx
MyTasksEmpty.tsx
MyTasksFilterPanel.tsx
MyTasksFooter.tsx
MyTasksGroup.tsx
MyTasksHeader.tsx
MyTasksList.tsx
MyTasksRow.tsx
MyTasksToolbar.tsx
NoMatch.tsx
PickupBanner.tsx
predicates.ts
SavedViewsTabs.tsx
SearchInput.tsx
StatusCountToggles.tsx
TaskStatePill.tsx
providers/
QueryProvider.tsx
RealtimeBridge.tsx
SessionProvider.tsx
shared/
AutoGrowTextarea.tsx
Avatar.tsx
Badge.tsx
Button.tsx
Card.tsx
CategoryDot.tsx
CategoryPicker.tsx
Checkbox.tsx
CodeBlock.tsx
CollapsibleRail.tsx
CommandPalette.tsx
CopyButton.tsx
DeferredLoadingSpinner.tsx
DepsHint.tsx
DpaConsentCheckbox.tsx
Drawer.tsx
Dropdown.tsx
EditButton.tsx
EditHint.tsx
FilterChip.tsx
host-icons.tsx
IconButton.tsx
icons.tsx
inlineEdit.ts
Kbd.tsx
LoadingSpinner.tsx
Markdown.tsx
Modal.tsx
ModalShell.tsx
MonoId.tsx
PasswordInput.tsx
PriorityIcon.tsx
ProgressBar.tsx
ProjectMark.tsx
SectionHeader.tsx
skeleton.ts
StatusGlyph.tsx
TabSwitcher.tsx
TagPicker.tsx
TeamChip.tsx
ViewTabs.tsx
workspace/
bundle-tables.ts
BundlePreview.tsx
detail/
ActivitySection.tsx
CriteriaSection.tsx
DecisionsSection.tsx
DescriptionSection.tsx
DetailHeader.tsx
DetailView.tsx
ExecutionSection.tsx
LinkedNotesSection.tsx
LinksSection.tsx
PlanSection.tsx
PropRail.tsx
PropRailDrawer.tsx
RelationshipsSection.tsx
DetailPanel.tsx
graph/
EdgeFilterPills.tsx
GraphHoverCard.tsx
GraphNoteHoverCard.tsx
GraphRailCollapseProvider.tsx
MiniTaskRail.tsx
NotePreviewPanel.tsx
NoteSquareGlyph.tsx
StatusLegend.tsx
WorkspaceGraphView.tsx
NavigatorPanel.tsx
notes/
ConfirmDialog.tsx
ConflictBanner.tsx
EditorPane.tsx
link-suggestions.ts
MoveToFolderDialog.tsx
note-conflict.ts
note-meta.ts
NoteEditor.tsx
NoteHistory.tsx
NoteInline.tsx
NoteMarkdown.tsx
NotesView.tsx
NoteVersions.tsx
Pill.tsx
remark-note-refs.ts
settings-access.ts
SettingsPane.tsx
title-reconcile.ts
TreePane.tsx
useNoteDetail.ts
useNoteMutations.ts
useNowTick.ts
usePresenceHeartbeat.ts
useWikiAutocomplete.tsx
project-settings/
CategoriesSection.tsx
DescriptionSection.tsx
IdentifierSection.tsx
ProjectSettingsModal.tsx
StatusSection.tsx
TeamSection.tsx
TitleSection.tsx
structure/
DeleteConfirm.tsx
FilterBar.tsx
FilterPanel.tsx
relativeTime.ts
StructureView.tsx
TaskGroup.tsx
TaskRow.tsx
ViewSwitcher.tsx
WorkspaceHeader.tsx
content/
legal/
dpa.md
impressum.md
privacy.md
subprocessors.md
terms.md
CONTRIBUTING.md
docker/
docker-compose.test.yml
docker-compose.yml
grants-auth.sql
grants.sql
init-auth.sql
init-pg-cron.sql
init-rls.sh
rls-functions.sql
... 730 more© 2026 Flowy · Free and open source
Built for Claude Code · Not affiliated with Anthropic