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.
Frequently asked
- What is ishaan1013/shadow?
- An open-source background coding agent that uses LLMs to understand, reason about, and contribute to existing GitHub repositories.
- Is shadow open source?
- Yes — ishaan1013/shadow is open source, released under the MIT license.
- What language is shadow written in?
- ishaan1013/shadow is primarily written in TypeScript.
- How popular is shadow?
- ishaan1013/shadow has 1.5k stars on GitHub.
- Where can I find shadow?
- ishaan1013/shadow is on GitHub at https://github.com/ishaan1013/shadow.