Skip to content

Contributors ​

PiDeck is an open-source project and everyone is welcome to contribute.

Core Maintainer ​

  • ayuayue — Project creator and lead developer

Contributors ​

  • 1900EasonJin — Feishu/Lark remote control, memory management cards, thinking throttle, sidebar card redesign, scratch pad, terminal encoding fixes, system titlebar sidebar toggles, pet stuck-state fix (#107, #104, #80, #74, #60, #44, #42, #35, #34, #31, #30, #29, #28, #18)
  • zx3022448 — Model list fetch improvements and error states, model picker UX; MCP and skill import from Claude Code / Codex (#221, #25, #19)
  • frostime — Session info sync, custom font/size/zoom, model picker auto-scroll, max thinking level, RPC extension UI lifecycle (#58, #56, #53, #52, #50)
  • magic2066 — Codex subagent import display fix, Linux desktop pet drag and dev launch fixes (#40, #41)
  • pangolinknight — Main-process stream throttling and tool-result truncation, large-session renderer white-screen fix (#33)
  • me9rez — Dependency cleanup, SkillManager symlink scanning/cycle detection, TypeScript incremental build output hygiene (#97, #86, #69)
  • bfzha — VS Code-style Git panel; session memory slimming and stream render optimizations; timeline view position preservation; skills/prompts/extensions enable toggles; resource scopes and pi 0.85 parser alignment (#68, #145, #144, #143, #142, #141); run-control semantics split; web service loopback binding with token auth; shell text and status-glyph fixes
  • Lopution — WSL path handling across desktop boundaries (#84)
  • buaassp — Hide internal pi-subagent sessions (#57)
  • octo-patch — MiniMax endpoints for auth-only model discovery (#112)
  • zzq168281-coder — Interactive local file links; todo widget honors interface fonts (#103)
  • weishiair — Delete built-in extension files on disable/conflict yield so third-party tools no longer clash and break RPC
  • clancyclaw — Preserve RichInput newlines so multi-line drafts stay intact
  • c834292137 — Unified session component card (todos/subagents/file changes) with a shared aggregation layer (#171)
  • r0y1z2 — Project session pinning, secure composer voice transcription (#177, #176)
  • sgafxh — Recovery from request-body-size-limit rejections, Windows pi console-window fix (#188, #180)
  • lerrorgk — Fixed nicobailon pi-subagents async dispatch being mis-marked complete; panel entries now include the full task description (#206)
  • juzijun233 — Stability and security hardening series: login-shell PATH probing moved to async warm-up, late streaming events rejected, event payload triples, subscribed-channel allowlist, oversized diff truncation, PiRpcClient line-buffer cap, per-session subscription isolation for split panes; the channel-switch version guard so an older dev build is no longer offered (#336)
  • xiaYuTian11 — Current Git branch in the sidebar project tree (#232), timeline scroll jitter and jump-to-top/bottom fixes (#224), session tab width cap and font size (#226), skill rename routed by skill type (#227)
  • Q-xuan — Inline-code file references are clickable again (#228)
  • cmyk-xing — Feature-module visibility switches in appearance settings (#254); guide-page bootstrap messages no longer leak into newly created sessions (#256); Windows reopen at their last position/size/maximized state (#259)
  • EEEEEEEEdison — Right sidebar split into an upper drawer pane and a persistent session-status pane (#334); streaming and end-to-end TPS measurement modes (#327)

How to Contribute ​

PiDeck welcomes contributions of all kinds:

  • Code — Bug fixes, features, and improvements
  • Documentation — Improvements to this site and guides
  • Translations — Help translate the app and docs into more languages
  • Issues — Report bugs and suggest features
  • Community — Help answer questions in the community

Getting Started ​

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a Pull Request

Please read the contributing guidelines before starting.

Released under the MIT License.