Skip to content
/ jp Public

LLM-agnostic pair-programming CLI workflows. Like Codex, Claude Code, or Cursor unwrapped for Vi-friendly integration.

License

Notifications You must be signed in to change notification settings

dcdpr/jp

Repository files navigation

Jean-Pierre, An LLM-based Programming Assistant

A command-line toolkit to support you in your daily work as a software programmer. Built to integrate into your existing workflows, providing a powerful and flexible pair-programming experience with LLMs.

Visit jp.computer for more information.

Features

  • Single jp command for all interactions, no installation required.
  • Use multiple LLM providers (support for local LLMs coming soon).
  • Integrate existing Model-Context-Protocol servers using mcp configurations.
  • Embedded mcp server to run custom scripts and tools.
  • Switch between different conversations during your work.
  • Attach files or notes to conversations using attachments.
  • Use models to use specific providers, models and parameters.
  • Highly customizable layered configuration system for maximum flexibility.
  • Switch between custom assistants with different personas and contexts.
  • Persist JP state in your VCS of choice.
  • LLM-based conversation naming + manual renaming.
  • Locally stored conversations excluded from VCS.
  • (soon) Encrypted conversation history.
  • (soon) Text-to-speech integration.
  • (soon) Sync server to store data in a central local location.
  • (soon) API server to expose data to other devices.
  • (soon) Mobile web app to continue conversations on mobile devices.
  • (soon) Agentic workflows with budget constraints and milestones.
  • (soon) Directly integrate into your VCS, allowing LLM to edit files.

Getting Started

  1. install JP on your computer.
  2. Run jp init to initialize a new workspace.
  3. See jp --help for all available commands.

About

LLM-agnostic pair-programming CLI workflows. Like Codex, Claude Code, or Cursor unwrapped for Vi-friendly integration.

Topics

Resources

License

Stars

Watchers

Forks