TeammateX is a self-hosted AI teammate for software teams. It connects to GitHub, imports repositories, parses their source code, mines Git history, and builds a combined knowledge base of code meaning, code structure, and ownership.
The product uses semantic search and embeddings for questions about what code means, while a Neo4j knowledge graph represents relationships such as CALLS, OWNS, and PART_OF. This lets the agent answer repository questions with file-and-line receipts, inspect dependencies and blast radius, and identify likely owners from commit history.
Beyond question answering, TeammateX can operate on a repository: it edits files, runs tests and lint, creates branches and commits, and opens pull requests. Its self-hosted Docker Compose deployment keeps repositories, embeddings, and graph data on the user's infrastructure, with support for provider-hosted LLMs or a local Ollama model.