Debuly
poorcoder logo

poorcoder

Four Bash scripts that move code context and edits between your terminal and web chat LLMs like Claude.ai or Grok.

Open source

What is poorcoder?

poorcoder is a set of small Bash scripts for developers who like AI coding help but would rather use a flat-rate chat subscription than pay per API call. The context script collects files from your project into one block you can paste into a web chat. After the model replies, apply-md reads the code blocks in its markdown answer and writes those changes to your files, with a dry-run mode for previewing. git-context gathers repository details so a model can write a commit message, and autocommit wraps that into a command that commits with an AI-drafted message and opens your editor for review. The project contrasts itself with IDE-based tools such as Cursor, aider and Claude Code by keeping the workflow in the terminal. It also works with command-line LLM tools like llm, sgpt and chatgpt-cli. The scripts are released under the Unlicense, so there is nothing to buy.

Use cases

  • Send project code context to a web LLM
  • Apply code edits from an LLM markdown reply
  • Generate AI commit messages
  • Preview LLM edits with a dry run
  • Pipe code context into a CLI LLM
  • Reuse a chat subscription for coding help

Who it's for

  • Terminal-based developers
  • Developers with chat LLM subscriptions
  • Unix tool fans

Why use poorcoder

  • Lets you use a web chat subscription for coding without leaving the terminal.
  • Small single-purpose scripts are easy to read, change and add to your PATH.
  • apply-md saves manual copy and paste of edits into files.
  • Dry-run mode shows what would change before files are written.
  • Copying the scripts and prompts into a project lets you tailor them per repository.

poorcoder features

  • context script that extracts code with include and exclude patterns
  • Optional git information in the context output
  • apply-md script that applies code blocks from markdown replies
  • Dry-run and verbose modes for apply-md
  • Create-missing option for new files
  • git-context script for commit message prompts
  • autocommit script that opens your editor to review the message
  • Works with llm, sgpt and chatgpt-cli
  • Customizable prompts directory

poorcoder integrations

  • Claude.ai
  • Grok
  • ChatGPT
  • llm CLI
  • sgpt
  • chatgpt-cli
  • Git
  • OpenRouter

How to get started with poorcoder

  1. Clone the repository and make the four scripts executable, or copy them with the prompts folder into your project.
  2. Run context with your include patterns and pipe the result to the clipboard.
  3. Paste it into Claude.ai, Grok or another chat and ask for the change you want.
  4. Copy the reply and pipe it into apply-md, using dry-run first if you want a preview.
  5. Run autocommit to draft a commit message from git-context and review it in your editor.

poorcoder limitations

  • Requires a separate LLM subscription or API key
  • autocommit needs the llm CLI installed and configured
  • Clipboard examples use pbcopy and pbpaste or xclip

poorcoder pricing

poorcoder is open source, so you can use and self-host it for free.

Prices can change and may vary by country or exclude tax. Check the official pricing page.

poorcoder alternatives

The main poorcoder alternatives listed on Debuly are Aider, Cursor, Claude Code, Repomix, Continue and Cline. The table compares pricing and platforms; order is A–Z.

poorcoder compared with its alternatives
ToolPricingStarting pricePlatforms
poorcoderOpen source—CLI, macOS, Linux
AiderOpen source—CLI, Self-hosted, Web
Claude CodePaid—macOS, Linux, Windows, Web
ClineOpen source$9.99/moVS Code, JetBrains, CLI, macOS
ContinueOpen source—VS Code, JetBrains, CLI
CursorFreemium$8/moCLI, iOS, Web, API
RepomixOpen source—CLI, Web, Chrome extension, Docker
  1. Aider

    Open-source AI pair programming tool that runs in your terminal and edits code in your local git repository using the LLM you choose.

  2. Claude Code

    Anthropic's coding agent that fixes bugs, writes tests and runs migrations from your terminal, IDE, desktop app, web or Slack.

  3. Cline

    Open-source AI coding agent for VS Code, JetBrains, the terminal and desktop that edits files and runs commands with your approval.

  4. Continue

    Open-source AI coding assistant for VS Code and JetBrains with chat, agent, edit and autocomplete modes, now part of Cursor.

  5. Cursor

    AI code editor and coding agent with cloud agents, Bugbot code review and multi-provider models, sold with Grok and X plans.

  6. Repomix

    Open-source tool that packs a whole code repository into one AI-friendly file with token counts and secret checks.

poorcoder FAQ

How much does poorcoder cost?

The scripts are free and released under the Unlicense. You still need your own LLM access, such as a chat subscription or an API key for the llm CLI.

Is poorcoder open source?

Yes. The repository lists the Unlicense, which places the code in the public domain.

Which AI tools does poorcoder work with?

It works with web chats such as Claude.ai, ChatGPT and Grok, and with CLI tools like llm, sgpt and chatgpt-cli.

How do I install poorcoder?

Clone the repository and run chmod +x on the four scripts. The project recommends copying the scripts and prompts folder into each project for heavy use.

Who is poorcoder for?

Developers who prefer a terminal workflow and want to use an existing web LLM subscription instead of an IDE assistant or pay-per-call API.

What are alternatives to poorcoder?

The README names Cursor, aider and Claude Code as IDE-integrated options. Other context-packing tools like Repomix serve a similar role.

Sources & verification

Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.

SourceTypeAccessed
github.com/Berrry-Computer/poorcoderofficial

Image credits

  • Logo: from avatars.githubusercontent.com · fetched · Vendor trademark, used only to identify the product; removed on request
  • Cover: none collected yet, so a generated tile is shown.

Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.