Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/plugins/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "piyaz",
"source": {
"source": "git-subdir",
"url": "https://github.com/FrkAk/mymir.git",
"url": "https://github.com/FrkAk/piyaz.git",
"path": "plugins/codex"
},
"policy": {
Expand Down
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"name": "piyaz",
"source": {
"source": "git-subdir",
"url": "https://github.com/FrkAk/mymir.git",
"url": "https://github.com/FrkAk/piyaz.git",
"path": "plugins/claude-code"
},
"description": "Persistent context network for coding projects. Tracks tasks, dependencies, and decisions across sessions."
Expand Down
8 changes: 4 additions & 4 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
blank_issues_enabled: false
contact_links:
- name: Ask a question
url: https://github.com/FrkAk/mymir/discussions/categories/q-a
url: https://github.com/FrkAk/piyaz/discussions/categories/q-a
about: Questions, help, and troubleshooting go in Discussions (Q&A).
- name: Suggest an idea
url: https://github.com/FrkAk/mymir/discussions/categories/ideas
url: https://github.com/FrkAk/piyaz/discussions/categories/ideas
about: Feature ideas and suggestions go in Discussions (Ideas) where the community can upvote.
- name: Show and tell
url: https://github.com/FrkAk/mymir/discussions/categories/show-and-tell
url: https://github.com/FrkAk/piyaz/discussions/categories/show-and-tell
about: Share what you built with Piyaz.
- name: Report a security vulnerability
url: https://github.com/FrkAk/mymir/security/advisories/new
url: https://github.com/FrkAk/piyaz/security/advisories/new
about: Use private vulnerability reporting — do not open a public issue.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Summary

**Task Reference**: [MYMR-XXX] <!-- The ONE primary task this PR builds. Brackets trigger Piyaz PR-status tracking — use them only here. Reference any related tasks elsewhere without brackets (plain link, not tracked). -->
**Task Reference**: [PYZ-XXX] <!-- The ONE primary task this PR builds. Brackets trigger Piyaz PR-status tracking — use them only here. Reference any related tasks elsewhere without brackets (plain link, not tracked). -->

<!-- What does this PR change and why? Link the related issue: "Closes #N" -->

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
github.event.workflow_run.conclusion == 'success' &&
github.event.workflow_run.event == 'push' &&
github.event.workflow_run.head_branch == 'main' &&
github.repository == 'FrkAk/mymir'
github.repository == 'FrkAk/piyaz'
concurrency:
group: deploy-main
cancel-in-progress: false
Expand Down
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Piyaz is hosted at [app.piyaz.ai](https://app.piyaz.ai). The plugin installs int
### Claude Code

```bash
claude plugin marketplace add FrkAk/mymir
claude plugin marketplace add FrkAk/piyaz
claude plugin install piyaz@piyaz
```

Expand All @@ -37,7 +37,7 @@ Then run `/mcp`, select **piyaz**, and complete the browser sign-in.
### Codex

```bash
codex plugin marketplace add FrkAk/mymir
codex plugin marketplace add FrkAk/piyaz
```

Open Codex, run `/plugin`, install **Piyaz**, restart, and authenticate when prompted. Invoke the main skill with `$piyaz`. (If your Codex build can't resolve the root marketplace, append `--sparse plugins`.)
Expand All @@ -50,7 +50,7 @@ Open Codex, run `/plugin`, install **Piyaz**, restart, and authenticate when pro
cursor://anysphere.cursor-deeplink/mcp/install?name=piyaz&config=eyJ1cmwiOiJodHRwczovL2FwcC5waXlhei5haS9hcGkvbWNwIn0=
```

- **Team/Enterprise (skills + MCP):** *Dashboard → Settings → Plugins → Team Marketplaces → Add Marketplace → Import from Repo*, paste `https://github.com/FrkAk/mymir`. Team Marketplaces is a Teams/Enterprise feature.
- **Team/Enterprise (skills + MCP):** *Dashboard → Settings → Plugins → Team Marketplaces → Add Marketplace → Import from Repo*, paste `https://github.com/FrkAk/piyaz`. Team Marketplaces is a Teams/Enterprise feature.
- **Public Marketplace:** listing in the [Cursor Marketplace](https://cursor.com/marketplace) requires submission and manual review. Search-and-install lands once Piyaz is published.

### Antigravity
Expand Down Expand Up @@ -78,7 +78,7 @@ Self-hosting is free under AGPL-3.0. You run the Piyaz server yourself and point
You need [Bun](https://bun.sh) (v1.0+) and [Docker](https://docs.docker.com/get-docker/) for PostgreSQL. Linux, macOS, or Windows with WSL2.

```bash
git clone git@github.com:FrkAk/mymir.git
git clone git@github.com:FrkAk/piyaz.git
cd piyaz
bun install --production
cp .env.local.example .env.local
Expand Down Expand Up @@ -154,7 +154,7 @@ Piyaz ships as a Next.js web app plus vendor-native plugins for Claude Code, Cod

```text
❯ What should I work on next?
❯ Plan and implement MYMR-101
❯ Plan and implement PYZ-101
```

**Add and refine mid-flow.** Spot something missing, describe it, and push back until it's right:
Expand All @@ -176,7 +176,7 @@ Piyaz ships as a Next.js web app plus vendor-native plugins for Claude Code, Cod
Or take one specific task all the way to a PR:

```text
❯ /piyaz:composer MYMR-101
❯ /piyaz:composer PYZ-101
```

Composer dispatches three subagents per task in clean per-phase contexts (researcher → planner → implementer). The orchestrator stays out of the work itself and only picks tasks, hands off, and propagates.
Expand Down Expand Up @@ -256,9 +256,9 @@ Next.js 16, TypeScript 6, React 19, PostgreSQL, Drizzle ORM, Tailwind CSS v4, Mo

<a href="https://www.star-history.com/?repos=FrkAk%2Fpiyaz&type=date&legend=top-left">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=FrkAk/mymir&type=date&theme=dark&legend=top-left" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=FrkAk/mymir&type=date&legend=top-left" />
<img alt="Star History Chart" src="https://api.star-history.com/chart?repos=FrkAk/mymir&type=date&legend=top-left" />
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/chart?repos=FrkAk/piyaz&type=date&theme=dark&legend=top-left" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/chart?repos=FrkAk/piyaz&type=date&legend=top-left" />
<img alt="Star History Chart" src="https://api.star-history.com/chart?repos=FrkAk/piyaz&type=date&legend=top-left" />
</picture>
</a>

Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ If you discover a security vulnerability in Piyaz, please report it responsibly.

**Do not open a public issue.**

Instead, use [GitHub's private vulnerability reporting](https://github.com/FrkAk/mymir/security/advisories/new) to submit your report. This ensures the issue can be addressed before public disclosure.
Instead, use [GitHub's private vulnerability reporting](https://github.com/FrkAk/piyaz/security/advisories/new) to submit your report. This ensures the issue can be addressed before public disclosure.

## What to include

Expand Down
12 changes: 6 additions & 6 deletions app/dev/primitives/PrimitivesShowcase.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ export function PrimitivesShowcase() {
letterSpacing: "0.02em",
}}
>
MYMR-104 — mono 11 / 500
PYZ-104 — mono 11 / 500
</p>
</div>
</Section>
Expand Down Expand Up @@ -563,10 +563,10 @@ export function PrimitivesShowcase() {
background: "var(--color-border)",
}}
/>
<MonoId id="MYMR-104" />
<MonoId id="MYMR-220" />
<MonoId id="MYMR-301" dim />
<MonoId id="MYMR-410" copyable={false} />
<MonoId id="PYZ-104" />
<MonoId id="PYZ-220" />
<MonoId id="PYZ-301" dim />
<MonoId id="PYZ-410" copyable={false} />
</div>
</Section>

Expand Down Expand Up @@ -715,7 +715,7 @@ export function PrimitivesShowcase() {
</Section>

<Section title="CopyButton">
<CopyButton text="MYMR-104" />
<CopyButton text="PYZ-104" />
</Section>

<Section title="Modal">
Expand Down
8 changes: 4 additions & 4 deletions components/home/GetStartedModal.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@ const HOSTED_CLI_INSTALLS: readonly CliInstall[] = [
{
name: "Claude Code",
install:
"claude plugin marketplace add FrkAk/mymir\nclaude plugin install piyaz@piyaz",
"claude plugin marketplace add FrkAk/piyaz\nclaude plugin install piyaz@piyaz",
setupNote:
"Run /mcp, select piyaz, and complete the browser sign-in. The piyaz skill auto-invokes when you talk about projects.",
},
{
name: "Codex",
install: "codex plugin marketplace add FrkAk/mymir",
install: "codex plugin marketplace add FrkAk/piyaz",
setupNote:
"Run /plugin, install Piyaz, restart Codex, and authenticate when prompted. Invoke the main skill with $piyaz.",
},
Expand Down Expand Up @@ -79,9 +79,9 @@ const SELF_HOST_CLI_INSTALLS: readonly CliInstall[] = [
];

const HOSTED_README_SETUP_URL =
"https://github.com/FrkAk/mymir#use-the-hosted-version-no-clone";
"https://github.com/FrkAk/piyaz#use-the-hosted-version-no-clone";
const SELF_HOST_README_SETUP_URL =
"https://github.com/FrkAk/mymir#self-host-contribute";
"https://github.com/FrkAk/piyaz#self-host-contribute";

const SECTION_LABEL_CLASS =
"font-mono text-[10px] font-semibold uppercase tracking-wider text-text-muted";
Expand Down
2 changes: 1 addition & 1 deletion plugins/codex/.codex-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"url": "https://www.piyaz.ai"
},
"homepage": "https://www.piyaz.ai",
"repository": "https://github.com/FrkAk/mymir",
"repository": "https://github.com/FrkAk/piyaz",
"license": "AGPL-3.0",
"keywords": [
"project-management",
Expand Down
2 changes: 1 addition & 1 deletion plugins/cursor/.cursor-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"email": "hello@piyaz.ai"
},
"homepage": "https://www.piyaz.ai",
"repository": "https://github.com/FrkAk/mymir",
"repository": "https://github.com/FrkAk/piyaz",
"license": "AGPL-3.0",
"keywords": [
"project-management",
Expand Down
4 changes: 2 additions & 2 deletions tests/plugins/manifests.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ test("Claude root marketplace sources the claude-code subdir via git-subdir", ()
const plugin = mkt.plugins.find((p: { name: string }) => p.name === "piyaz");
expect(plugin).toBeDefined();
expect(plugin.source.source).toBe("git-subdir");
expect(plugin.source.url).toBe("https://github.com/FrkAk/mymir.git");
expect(plugin.source.url).toBe("https://github.com/FrkAk/piyaz.git");
expect(plugin.source.path).toBe("plugins/claude-code");
});

Expand All @@ -23,7 +23,7 @@ test("Codex root marketplace sources the codex subdir via git-subdir", () => {
const plugin = mkt.plugins.find((p: { name: string }) => p.name === "piyaz");
expect(plugin).toBeDefined();
expect(plugin.source.source).toBe("git-subdir");
expect(plugin.source.url).toBe("https://github.com/FrkAk/mymir.git");
expect(plugin.source.url).toBe("https://github.com/FrkAk/piyaz.git");
expect(plugin.source.path).toBe("plugins/codex");
});

Expand Down
6 changes: 3 additions & 3 deletions tests/ui/get-started-modal.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ test("hosted deploy shows hosted setup snippets without local checkout paths", a
"Antigravity",
"Cursor",
]);
expect(text).toContain("claude plugin marketplace add FrkAk/mymir");
expect(text).toContain("claude plugin marketplace add FrkAk/piyaz");
expect(text).toContain("claude plugin install piyaz@piyaz");
expect(text).toContain("codex plugin marketplace add FrkAk/mymir");
expect(text).toContain("codex plugin marketplace add FrkAk/piyaz");
expect(text).toContain("https://app.piyaz.ai/api/mcp");
expect(text).toContain("cursor://anysphere.cursor-deeplink/mcp/install");
expect(text).not.toContain("./plugins");
Expand All @@ -83,6 +83,6 @@ test("self-host deploy keeps local plugin install commands", async () => {
expect(text).toContain("plugins/cursor");
expect(text).toContain("piyaz-local");
expect(text).toContain("localhost");
expect(text).not.toContain("FrkAk/mymir");
expect(text).not.toContain("FrkAk/piyaz");
expect(getReadmeSetupUrl("")).toContain("#self-host-contribute");
});