codebase-analysis

There are 18 repositories under codebase-analysis topic.

  • jamubc/gemini-mcp-tool

    MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding

    Language:TypeScript1.6k1313126
  • brandondocusen/CntxtPY

    A discovery and compression tool for your Python codebase. Creates a knowledge graph for a LLM context window, efficiently outlining your project | Code structure visualization | LLM Context Window Efficiency | Static analysis for AI | Large Language Model tooling #LLM #AI #Python #CodeAnalysis #ContextWindow #DeveloperTools

    Language:Python1103112
  • brandondocusen/CntxtJS

    A lightweight tool to optimize your Javascript / Typescript project for LLM context windows by using a knowledge graph | AI code understanding | LLM context enhancement | Code structure visualization | Static analysis for AI | Large Language Model tooling #LLM #AI #JavaScript #TypeScript #CodeAnalysis #ContextWindow #DeveloperTools

    Language:Python61117
  • brandondocusen/CntxtCS

    A lightweight tool to optimize your C# project for LLM context windows by using a knowledge graph | Code structure visualization | Static analysis for AI | Large Language Model tooling | .NET ecosystem support #LLM #AI #CSharp #DotNet #CodeAnalysis #ContextWindow #DeveloperTools

    Language:Python32122
  • brandondocusen/CntxtJV

    A discovery and compression tool for your Java codebase. Creates a knowledge graph for a LLM context window, efficiently outlining your project #LLM #AI #Java #CodeAnalysis #ContextWindow #DeveloperTools #StaticAnalysis #CodeVisualization

    Language:Python26221
  • hassenhamdi/Github-Repo-Chat

    Chat application designed to facilitate understanding and interaction with public GitHub repositories. It allows users to gain insights into codebase structure, summarize functionalities, and receive detailed answers to questions about the code, enhancing code comprehension and exploration.

    Language:TypeScript3
  • stochastic-sisyphus/code-cartographer

    Deep Multilayer Static Analyzer for Python Projects

    Language:Python2
  • timosaarinen/promptly

    Git-native desktop tool for crafting context-aware LLM prompts from local codebases with full transparency and control

    Language:TypeScript2
  • AIAfterDark/codebase-convo

    A conversational tool that lets developers interact with codebases using natural language, providing contextual answers drawn directly from your code.

    Language:Python1
  • Jimartskenya/ai-code-context

    🤖 Automate code documentation with AI to enhance understanding and streamline your workflow, saving time on unfamiliar codebases and projects.

    Language:TypeScript1
  • peppinob-ol/django_codebase_watcher

    A tool for analyzing Django projects, monitoring code changes, and generating comprehensive reports about your codebase. This tool is designed to help developers understand their Django projects better by providing insights into code structure, relationships between files, and tracking changes over time.

    Language:Python0100
  • JAFAR564/code-scanner

    Scan your codebase and compile it for AI assistants

    Language:Python
  • mhtalci/web-db-transfer

    Website and Database Transfer Script

    Language:Python
  • NeaByteLab/Figra

    🚧 Parses import/export statements, generates dependency trees, and tracks filename references with alias resolution to map file relationships.

    Language:TypeScript
  • RMLaroche/codectx

    AI-powered code context and file summarization tool. Smart update mode processes only changed files with beautiful Rich UI, timestamp tracking, and interactive menus. Perfect for understanding large codebases quickly.

    Language:Python
  • Shree85/ai-tokens

    🧮 Estimate and manage AI token costs easily with this lightweight PHP package for accurate expense tracking across multiple models.

    Language:Java
  • starkbaknet/project-vectorizer

    A CLI tool that vectorizes codebases, stores them in a database, tracks changes, and serves them via MCP (Model Context Protocol) for AI agents like Claude, Codex, and others.

    Language:Python