# afx-team/petercat

A conversational Q&A agent configuration system, self-hosted deployment solutions, and a convenient all-in-one application SDK, allowing you to create intelligent Q&A bots for your GitHub repositories

Repository: https://github.com/afx-team/petercat
Canonical: https://ross.abutalabs.com/products/petercat
Homepage: https://petercat.ai
Language: TypeScript
License: MIT
License Family: permissive
Topics: ai, llm, rag, react, assistant, assistant-chat-bots, assistants, github-apps
Last push: 2025-06-11T13:12:03+00:00

## Health v2 (maintenance only)
Score: 29/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 26, release rhythm 8, longevity 72
- inputs: {"age_days": 1009, "days_push": 448, "days_rel": 637, "gap_med": null, "n_releases_24m": 1}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1494, forks 83 (observed 2026-08-28T04:04:52.944072+00:00)

## What it is
PeterCat is an open-source system for creating intelligent Q&A chatbots for GitHub repositories, with conversational agent configuration, self-hosted deployment, and an all-in-one application SDK. It automatically ingests repository docs and issues as knowledge and integrates via a website chat SDK or a GitHub App that can answer discussions, summarize PRs, review code, and manage issues.

## Use cases
- create a Q&A chatbot for my GitHub repository
- add an AI assistant to my project website
- automatically answer GitHub discussions and issues
- self-host an AI support bot for my open-source community
- summarize pull requests and review code with an AI bot
- build a knowledge base from repo docs and issues for a chatbot

## When to choose
- you maintain an open-source project and want automated community support
- you want a self-hosted Q&A bot grounded in your repository's docs and issues
- you need a chat assistant SDK to embed on your project website
- you want GitHub App integration for issue triage, PR summaries, and code review

## When to avoid
- you need a general-purpose chatbot not tied to a GitHub repository
- you require enterprise-grade support or SLAs from a vendor
- your project is not hosted on GitHub, since the knowledge pipeline is GitHub-centric

## Facets
- artifact type: application
- maturity: active
- function: agent-framework, rag, chatbot, llm-inference, sdk, self-hosted
- domain: artificial-intelligence, chatbots, developer-tools, self-hosted
- platform: self-hosted
- tags: github-app, qa-bot, assistant-sdk, community-support, issue-automation, code-review-bot, ai-agents, retrieval-augmented-generation, web-server, docker, nodejs, typescript

## Member repositories
- afx-team/petercat (main) score 29

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:52.944072+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:33:20.853094+00:00, confidence not recorded.
  - readme: https://github.com/afx-team/petercat (fetched 2026-08-28T04:04:52.944072+00:00, sha 462a03508b3c)
  - homepage: https://petercat.ai (fetched 2026-08-29T11:39:06.049887+00:00, sha 44136fa355b3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
