Autodocument
Automatically generates documentation, test plans, and code reviews for code repositories using AI.
About
Autodocument is an MCP server designed to streamline the documentation process for code repositories. By leveraging the OpenRouter API and a bottom-up approach, it intelligently analyzes directory structures and code files to generate comprehensive documentation, test plans, and code reviews. It automates the creation of `documentation.md`, `testplan.md`, and `review.md` files, providing valuable insights into your codebase at each directory level. It respects `.gitignore` files and intelligently handles large directories, updating existing documentation where possible or creating fallback files when limits are reached, making it an indispensable tool for improving code understanding and maintainability.
Key Features
- Analyzes code repositories to automatically generate documentation using AI.
- Respects `.gitignore` patterns to skip ignored files.
- Creates test plans with suitable test types, edge cases, and mock requirements.
- Offers a highly configurable architecture with customizable file extensions, size limits, models, and prompts.
- Performs senior developer-level code reviews focusing on security, best practices, and improvements.
- 0 GitHub stars
Use Cases
- Automating documentation generation for large codebases.
- Creating test plans to improve code quality and reliability.
- Performing code reviews to identify potential issues and improve code maintainability.