Home/AI Agents/repochat
repochat logo

repochat

pnkvalavala/repochat

Chatbot assistant for GitHub repository interaction using LLMs with Retrieval Augmented Generation

GraphCanon updated Sep 20, 2026 · GitHub synced Sep 20, 2026

41views this month

317 stars51 forksLast push Aug 28, 2024 Python Apache-2.0

Decision brief

Repochat is a chatbot assistant built for interacting with GitHub repositories leveraging Large Language Models and retrieval-augmented generation techniques in Python under the Apache License.

Good fit when

  • When you need to interact directly through chat-based queries with your GitHub repository content using advanced language models like CodeLlama-7B-GGUF.
  • For scenarios where integration of both LLM capabilities and direct retrieval from a codebase are required for enhanced contextual responses.

Avoid when

  • If the hardware acceleration setup is too complex or not supported by your system, as Repochat's setup involves configuring environment variables and possibly installing BLAS backends.
  • In environments where continuous network access to Hugging Face model hub and GitHub repositories is restricted or unreliable, given that this tool relies on these services for operation.
Requirements:
Requires creation of a virtual environment.; Installation of llama-cpp-python with various optional backends for hardware acceleration is supported.

Observed Jul 14, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Dormant (752d since push)
As of Sep 20, 2026
Provenance
Not a fork · Personal account
As of Sep 20, 2026
Security (OSV)
27 low (27 low)
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install repochat
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A chat-based application that enables interactions with software repositories via Large Language Models (LLMs) enhanced by retrieval-augmented generation techniques.

Capability facts

Languages
python

Source: github.language · Sep 20, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Sep 20, 2026)

python -m venv repochat-env
Source link

Tags

README

Installation To get started with Repochat, you'll need to follow these installation steps: 1. Create a virtual environment and activate on your local machine to isolate the project's dependencies. 2. Clone the Repochat repository and navigate to the project directory. 3. Install...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.