Piscord

Discord gateway for the pi coding agent. 3,541 installs in the past year.

01 / 03npm i -g piscord
0+GitHub stars
0+npm installs
0Contributors
0Agent repos in 2026
01 — Piscord · Gateway · TypeScript · npm

Drive a coding agent from Discord, without dropping a message.

A lightweight Discord gateway for the pi coding agent. SQLite-backed queue, per-channel session isolation, crash recovery, abort support. One command to set up, runs as a daemon.

Stylised demo · not a live botnpm i -g piscord
# agentsColy · APP · online
C
Crokily
Piscord, introduce yourself.
π
Coly APP
C
Crokily
/pi status
π
Coly APP
Message #agents
RoleAuthor and maintainer
StackTypeScript · discord.js · SQLite · pi SDK
Runs onLinux, macOS and Windows, as a daemon (systemd, launchd)
01

How it works

Discord → gateway → pi subprocess. The gateway does not embed pi. It finds your installed binary, reuses your login, and gives every channel its own persistent session directory.

02

Why the queue

Every message lands in SQLite first. Stuck jobs recover after a crash. Channels process serially, with a configurable global concurrency limit. Nothing gets lost while the agent is busy.

03

What it handles

Channel access policies, slash commands, scheduled and one-time tasks, attachment relay, message splitting, typing indicators, and a setup wizard that gets a bot live in under a minute.

02 — herdr-lazygit · herdr plugin · Shell · MIT

Git in a sidebar. Commit messages from the AI you already use.

A herdr plugin that runs lazygit in a narrow sidebar pane with AI commit message generation. Press one key to open the sidebar, one key to expand it into the full layout, and one key to commit with an AI-written message.

Stylised demo · the real thing is a TUIprefix+g
herdr · ~/repos/app · lazygitsidebar 42 cols
M notify.tsM store.tsA tasks.ts
claude · haiku · reading the staged diff
3 candidates · Enter=commit · type to edit · Esc=cancel
› feat: add due dates and overdue task detection
feat: support task deadlines and overdue filtering
feat: track optional task due dates in store
✓ Committed 414bf66 · feat: add due dates and overdue task detection
C commit with AIU expand; settingsp pullP push
RoleAuthor and maintainer
Requiresherdr ≥ 0.7.0 · lazygit · bash · git · python3
AI backendsclaude · codex · opencode · gemini, via each CLI's existing login
01

Three keys, nothing else

C opens the AI commit pane. U toggles between the compact sidebar and the full lazygit layout. ; opens settings. Everything else is stock lazygit, so nothing new to learn.

02

No API keys, no telemetry

The plugin calls the CLI's non-interactive mode under your login. The staged diff and the prompt go to that CLI on your machine, within a character budget, and nothing is sent at any other time.

03

Tested at runtime

CI runs the plugin end to end. Releases are pinned by tag, installable with one herdr command, and the README includes a prompt so an agent can install it for you.

03 — Involution Hell · Community · Next.js · Fumadocs

A student-led, open-source learning community.

Involution Hell is a non-profit, open-source platform where students share study resources, course notes and project experience. Current students and recent grads building practical skills in algorithms and system design.

Community paper · September 2026Co-founded 2025 · Sydney
Involution
Hell

A non-profit, open-source platform where students share study resources, course notes and project experience. Built by current students and recent grads.

164 ★46 forks32 contributors156 commits by meZH / EN
RoleOne of the founders · core maintainer · 156 commits, second most on the repo
SinceSeptember 2025 · Sydney
StackNext.js App Router · Fumadocs · Vercel · Discord bot · MCP tools
01

What we built

A docs platform with folder-as-a-book navigation, Chinese and English, automated deployment, image migration and content checks. Alongside it: a backend, a Discord ChatBot bridging chat to the site, and agent tools with an MCP server.

02

How it runs

Student-led and non-profit. Contribution guidelines, PR checks and UI conventions let 32 contributors ship content, translations, fixes and design without stepping on each other.

03

Why it matters

Study resources, course notes and project experience, shared openly. A community is harder to build than a repo, and it outlasts any single project.

A little about me

Curious about the whole system.

I'm Colin. You can call me Crokily.

I work across agent workflows, full-stack applications and native tools. I'm interested in how a model uses tools, how the software behaves, and how it feels to the person using it.

Most of my recent work puts coding agents into the places people already are: Discord, Slack, the terminal. The rest is a learning community I help run, and notes from trying things.

  • 01Agent workflowsgateways, tools, conventions
  • 02Realtime systemsqueues, protocols, transcription
  • 03Native interfacesTUI plugins, Rust + GPUI
Sydney · UTC+10UNSW · Information TechnologyOpen to AI engineering roles