Practical overview
When it fits
Use Petercat when you want a conversational support assistant based on a GitHub repository’s documentation and issue history, or need to integrate that assistant into a project or self-host its services.
Who it is for
- GitHub project maintainers handling recurring support questions
- Developers embedding a repository-focused assistant in a website or project
- Teams seeking a self-hosted question-answering service for repository content
Documented uses
- Create an assistant configured for a GitHub repository.
- Use repository Markdown files, resolved issues and highly rated replies as answer knowledge.
- Embed an assistant in a website or project with the application SDK.
- Connect assistant workflows with GitHub, including repository information, discussions, issues, pull requests and code review.
Requirements & limits
The source repository is public and MIT-licensed. The README documents both SDK integration and self-hosting, including local and AWS deployment guides.
- The assistant’s knowledge workflow is centered on GitHub Markdown and issue content, including resolved issues and highly rated replies.
- The README describes an application SDK and a separate GitHub App integration as different ways to connect the assistant.
- Self-hosting involves configuring required client and server variables, including Supabase, Auth0, an LLM key and Tavily; AWS-related variables are also listed.
- TypeScript is the primary language reported for the project.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Create a GitHub repository Q&A bot with PeterCat
Configure a conversational Q&A bot grounded in a GitHub repository’s documentation and issues.
Before you start
- A GitHub repository, identified by its URL or name.
Steps
Provide PeterCat with the GitHub repository URL or name to start bot creation.
Let the creation workflow generate the bot configuration, including its prompt, name, avatar, opening message, guidance text, and tool set.
Allow the workflow to ingest repository Markdown files and issues as knowledge for the bot.
Expected outcome
A repository-specific Q&A bot is configured with repository Markdown and issue content as its knowledge base.
Guide limitations
- The source does not specify interaction details for starting creation or a way to verify completion.
- Knowledge ingestion is described for Markdown files and issues; the source does not detail other content sources.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- afx-team/petercat · Official homepage title · retained in its source language

