Skip to content

autogen doc generator.stub

Nicolas Cravino edited this page Apr 15, 2026 · 2 revisions

id: autogen-doc-generator name: AutogenDocGenerator repo_path: ~/Documents/sw30labs/repos/AutogenDocGenerator remote_url: https://github.com/sw30labs/AutogenDocGenerator.git primary_language: Python framework: pyautogen 0.3.1 + OpenAI ingested: 2026-04-13 last_commit_date: 2024-11-29 category: developer-tools stacks: [agentic]

Purpose

Analyzes code repositories and automatically generates comprehensive documentation using AI-powered agents. Produces both JSON and Markdown outputs with purpose, architecture, features, and usage examples extracted through multi-agent analysis.

Architecture

  • Agent structure: Code Analyzer agent and Documentation Assistant agent collaborate via GroupChat
  • Two-stage analysis: Agents iteratively refine documentation through message exchange
  • Configuration-driven: YAML-based prompts and settings for reproducible analysis
  • Multi-language support: Handles Python, JavaScript, and generic code analysis
  • Output formats: Dual JSON and Markdown generation from same analysis
  • Logging & telemetry: Comprehensive logging for debugging and analysis duration tracking

Dependencies

  • pyautogen (0.3.1) - AI agent orchestration
  • openai - GPT-4 LLM integration
  • PyYAML - configuration parsing
  • Python stdlib (logging, JSON, file I/O)

Key Features

  • Automatic code repository scanning
  • AI-powered documentation generation
  • Multi-agent collaborative analysis
  • Configurable temperature and rate limiting
  • JSON + Markdown dual output
  • Token-aware processing with context size management
  • MD5 hash verification for file integrity

Tags

  • python
  • llm
  • openai
  • cli
  • developer-tools

Entities and Topics

Clone this wiki locally