ishaan1013/shadow
An open-source background coding agent that uses LLMs to understand, reason about, and contribute to existing GitHub repositories.

Shadow is an AI agent system designed to autonomously work on codebases through isolated execution environments. It integrates with GitHub for repository access, branch management, and pull request generation. The system supports multiple LLM providers (Anthropic, OpenAI, OpenRouter) and provides tools for file operations, terminal commands, code search, and semantic understanding. It includes a memory system for repository-specific knowledge retention and a lightweight wiki generation for codebase documentation.