Skip to content
secondary case study

Codebase Genius

AI documentation generator

Status
Live demo
Engagement
Independent project
Role
Full-stack & AI engineer
Codebase Genius AI documentation generator

The problem

GitHub repositories often lack comprehensive, up-to-date documentation, making onboarding and maintenance slow.

What was built

A tool that generates documentation from a GitHub repository using LLM analysis.

Audience

Development teams and open-source maintainers.

Technical highlights

  • Repository analysis with Google Gemini
  • Automated documentation generation
  • Graph-based code relationships (NetworkX)

My responsibilities

  • Product design
  • Full-stack implementation

Why it matters for a client

Shows code analysis, graph modelling and LLM-assisted documentation.

Constraints and trade-offs

Demo application; output quality depends on repository structure and the LLM provider.

Privacy and accessibility

Reads public repository code; does not store private source unless explicitly provided.

Verified evidence

Live demo at geniuscodebase.streamlit.app; public source at github.com/rayklanderman/jaseci-proj.

Limitations

Demo scope; not a production documentation pipeline.

Technology

PythonGoogle GeminiStreamlitNetworkX
View live (opens in a new tab)View source (opens in a new tab)Discuss a project like this

Updated 2026-11-06. Independent work unless otherwise noted. Links, status and claims are qualified where they have not been independently verified.