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
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a Pull Request
Please read the contributing guidelines before starting.