Skip to content
View aliou's full-sized avatar

Sponsors

@badlogic
@modem-dev
@anomalyco

Sponsoring

@neovim
@nvim-treesitter

Organizations

@general-dexterity

Block or report aliou

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
aliou/README.md

Hey, I'm Aliou. I'm a developer based in France. I run General Dexterity, my consulting practice. You can also read about what I'm learning and follow what I'm working on.

I am available for select contracting work in Q2 and Q3 2026. Please reach out if you are interested — contact+gh@general-dexterity.com · book a call

I contribute to Pi and build extensions and tools for it. If one of them saves you time, consider sponsoring me on GitHub, like Pi's creator Mario Zechner, and the fine people at Modem, Anomaly, creators of Opencode.

Pi

  • pi-harness — Opinionated configuration for the Pi coding agent, with remote and async workflows.

Pi Extensions

  • @aliou/pi-guardrails (npm) — Security hooks for Pi. Prevents dangerous operations, protects env files, and gates destructive commands.
  • @aliou/pi-processes (npm) — Background process management for Pi. Start dev servers, watchers, and log tails without blocking the conversation.
  • @aliou/pi-synthetic (npm) — Pi provider for Synthetic, with open-source models through an OpenAI-compatible API.
  • @aliou/pi-ts-aperture (npm) — Route Pi LLM providers through Tailscale Aperture.
  • @aliou/pi-linkup (npm) — Web search, answer, and content fetching via the Linkup API.
  • @aliou/pi-toolchain (npm) — Opinionated toolchain enforcement. Transparently rewrites commands to use preferred tools.
  • @aliou/pi-dev-kit (npm) — Tools and commands for developing and updating Pi extensions.
  • @aliou/pi-neuralwatt (npm) — Neuralwatt inference API provider with energy transparency.
  • @aliou/pi-linear — Manage Linear issues, projects, and teams directly from Pi.
  • @aliou/pi-playdate — Build, run, inspect, and deploy Playdate games in Lua and C from Pi.
  • nvim-pi — Bidirectional communication between Neovim and Pi.
  • pi-undercooked — Experimental and proof-of-concept Pi extensions.

Pi Utilities

Tools & Libraries

  • sesame — BM25 full-text search over Pi sessions.
  • sh — Shell parser/AST for POSIX, Bash, mksh, and zsh in TypeScript.
  • linear-cli — CLI for Linear via GraphQL API.
  • fastmail-cli — CLI for FastMail via JMAP.
  • preview-markdown — Terminal markdown pager with syntax highlighting using pi-tui.

Neovim

  • bats.vim — Syntax files for Bats.
  • nvim-fim — FIM completion extension for Neovim with pluggable providers.

Pinned Loading

  1. pi-harness pi-harness Public

    My pi setup: tools and prompts for multi model agentic coding

    TypeScript 104 11

  2. pi-guardrails pi-guardrails Public

    Security hooks for Pi. Prevents dangerous operations, protects env files, gates destructive commands.

    TypeScript 120 17

  3. pi-processes pi-processes Public

    Background process management for Pi. Start long-running commands without blocking the conversation.

    TypeScript 45 8

  4. pi-synthetic pi-synthetic Public

    Pi provider for Synthetic - open-source models via OpenAI-compatible API

    TypeScript 22 5

  5. nvim-pi nvim-pi Public

    nvim + pi / bi-directional communication

    TypeScript 2

  6. pi-playdate pi-playdate Public

    Playdate game development for Pi. Build, run, and deploy Playdate games in Lua and C.

    TypeScript