awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

16 रिपॉजिटरी

Awesome GitHub RepositoriesCodebase Analysis

Tools for querying and extracting insights from source code repositories using automated analysis.

Distinguishing note: Focuses on repository-level semantic search and retrieval rather than general AI chat.

Explore 16 awesome GitHub repositories matching artificial intelligence & ml · Codebase Analysis. Refine with filters or upvote what's useful.

Awesome Codebase Analysis GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • sst/opencodesst का अवतार

    sst/opencode

    175,436GitHub पर देखें↗

    OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying

    Provides a read-only mode for querying and extracting insights from large code repositories to plan technical changes.

    TypeScript
    GitHub पर देखें↗175,436
  • simstudioai/simsimstudioai का अवतार

    simstudioai/sim

    28,796GitHub पर देखें↗

    This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace. The platform distinguishes itself through its event-driven integration engine,

    Provides AI-powered search and question-answering capabilities to retrieve insights from repository files and documentation.

    TypeScriptagent-workflowagentic-workflowagents
    GitHub पर देखें↗28,796
  • usestrix/strixusestrix का अवतार

    usestrix/strix

    20,138GitHub पर देखें↗

    Strix is an automated security research and vulnerability scanning platform that leverages language models to orchestrate complex security analysis tasks. It functions as a comprehensive framework for penetration testing and continuous security integration, allowing users to embed automated vulnerability research directly into development pipelines or execute it within isolated, containerized environments. The platform distinguishes itself through a multi-agent orchestration engine that coordinates specialized autonomous agents to perform parallel security assessments. By integrating LLM-agno

    Examines client-side scripts to detect vulnerable libraries and extract reconnaissance data from web assets.

    Pythonagentsartificial-intelligencecybersecurity
    GitHub पर देखें↗20,138
  • qwenlm/qwen-codeQwenLM का अवतार

    QwenLM/qwen-code

    19,078GitHub पर देखें↗

    Qwen-code is an AI-powered development framework designed for orchestrating intelligent coding agents within terminal and IDE environments. It provides a comprehensive infrastructure for automating software maintenance, code generation, and complex refactoring tasks by managing multi-agent workflows and persistent session states. The system is built to handle both interactive development and automated background processes, ensuring that agents can execute shell commands and file operations safely within isolated, sandboxed environments. What distinguishes this project is its focus on granular

    Analyzes project files to provide high-level architectural overviews and automated code generation.

    TypeScript
    GitHub पर देखें↗19,078
  • qwenlm/codeqwen1.5QwenLM का अवतार

    QwenLM/CodeQwen1.5

    16,654GitHub पर देखें↗

    CodeQwen1.5 is a large language model designed for generating, completing, and analyzing code. It functions as an AI code generator capable of writing programming logic across hundreds of different languages. The model is distinguished by its long-context capabilities, allowing it to process up to one million tokens to reason across entire software repositories. It also operates as a function calling model, utilizing specialized formats to execute complex coding tasks and browser-based automation. The system supports intelligent code completion through fill-in-the-middle capabilities, which

    Extracts insights and reasons across massive software repositories using a large token context window.

    Python
    GitHub पर देखें↗16,654
  • qwenlm/qwen3-coderQwenLM का अवतार

    QwenLM/Qwen3-Coder

    15,615GitHub पर देखें↗

    Qwen3-Coder is a specialized large language model designed for software development, technical reasoning, and automated code synthesis. Built on transformer-based sequence modeling, it functions as a multilingual programming assistant capable of generating, completing, and debugging source code across more than one hundred programming languages. The model distinguishes itself through its capacity to process and maintain logical coherence across massive datasets, supporting context windows of up to one million tokens. This allows for repository-scale reasoning, enabling the model to analyze co

    Processes and reasons over extensive repositories to identify logical errors and architectural patterns.

    Python
    GitHub पर देखें↗15,615
  • ktorio/ktorktorio का अवतार

    ktorio/ktor

    14,444GitHub पर देखें↗

    Ktor is a framework for building asynchronous server applications and cross-platform network clients using the Kotlin programming language. It provides a lightweight, modular architecture that allows developers to construct services and communication layers by composing independent components and plugins. The framework is defined by its pipeline-based plugin system, which enables the injection of custom logic into request processing stages, and a type-safe domain-specific language for defining application routing. By utilizing an asynchronous execution model, it handles concurrent network ope

    Provides automated analysis of codebase structures to assist in refactoring and navigation.

    Kotlinasyncasynchronouskotlin
    GitHub पर देखें↗14,444
  • asyncfuncai/deepwiki-openAsyncFuncAI का अवतार

    AsyncFuncAI/deepwiki-open

    14,362GitHub पर देखें↗

    This platform is an automated documentation and codebase analysis system designed to generate structured wikis, technical guides, and interactive diagrams from source code repositories. It functions as a retrieval-augmented generation framework that connects codebases to language models, enabling context-aware answers, deep research, and automated documentation updates through semantic vector search. The system distinguishes itself through a self-hosted, containerized architecture that supports both cloud-based and local AI model execution. It provides sophisticated model orchestration, allow

    Indexes and analyzes project architecture to produce interactive diagrams, API specifications, and deep insights.

    Pythonaigeminigithub
    GitHub पर देखें↗14,362
  • smol-ai/developersmol-ai का अवतार

    smol-ai/developer

    12,188GitHub पर देखें↗

    This project is an AI software engineering tool and framework for building autonomous coding agents. It provides a system for automating program synthesis and bug fixing by integrating large language models with codebase analysis and iterative refinement loops. The framework features an agentic development server that exposes task execution interfaces to remote agents through a structured protocol. This allows for the remote execution of development tasks and the embedding of autonomous program synthesis capabilities into external software projects. The toolset covers AI-driven project scaff

    Scans source files to identify potential bugs and suggest architectural improvements using AI.

    Python
    GitHub पर देखें↗12,188
  • yusufkaraaslan/skill_seekersyusufkaraaslan का अवतार

    yusufkaraaslan/Skill_Seekers

    9,641GitHub पर देखें↗

    Skill Seekers is a toolset for generating large language model knowledge bases, featuring a multi-source content scraper and a dedicated RAG data pipeline. It extracts technical data from documentation, code, and video to create structured assets and configuration files for AI-powered IDE extensions. The project distinguishes itself through the ability to transform raw data into polished tutorials and specialized skills for AI plugin marketplaces. It utilizes abstract syntax tree parsing and optical character recognition to analyze GitHub repositories, PDFs, and video frames, converting these

    Analyzes source code to detect design patterns and extract test examples for architecture overviews.

    Pythonai-toolsast-parserautomation
    GitHub पर देखें↗9,641
  • microsoft/vscode-copilot-chatmicrosoft का अवतार

    microsoft/vscode-copilot-chat

    9,493GitHub पर देखें↗

    This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ

    Analyzes project logic, locates functionality, and explores code relationships using semantic codebase indexing.

    TypeScript
    GitHub पर देखें↗9,493
  • github/codeqlgithub का अवतार

    github/codeql

    9,252GitHub पर देखें↗

    CodeQL is a semantic code analysis engine and vulnerability scanning tool that treats source code as data. It utilizes a static analysis query language to define complex patterns and security vulnerabilities within a code graph database. The system represents source code as a relational database, enabling the execution of structural queries and data flow analysis. This approach allows for the detection of security flaws and coding errors across large-scale repositories. The tool provides capabilities for automated code auditing, static analysis security testing, and custom vulnerability dete

    Locates vulnerabilities at scale by executing queries across multiple repositories simultaneously.

    CodeQLcodeqlgithub-advanced-securitygithub-security-lab
    GitHub पर देखें↗9,252
  • idosal/git-mcpidosal का अवतार

    idosal/git-mcp

    7,622GitHub पर देखें↗

    git-mcp is a Model Context Protocol server that transforms Git repositories and static sites into structured context providers for AI assistants. It functions as a documentation retrieval tool and repository indexer, exposing codebases and project files as standardized tools to reduce hallucinations in large language model responses. The project converts raw repository files, READMEs, and external URLs into formats optimized for token consumption. It enables AI agents to perform query-based code searches and retrieve specific sections of project documentation to maintain up-to-date technical

    Extracts high-level project overviews and README files into text formats for LLM analysis.

    TypeScriptagentic-aiagentsai
    GitHub पर देखें↗7,622
  • potpie-ai/potpiepotpie-ai का अवतार

    potpie-ai/potpie

    5,161GitHub पर देखें↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Provides a platform for parsing repositories into knowledge graphs for AI-driven debugging and refactoring.

    Pythonagentsai-agentsai-agents-framework
    GitHub पर देखें↗5,161
  • ykdojo/claude-code-tipsykdojo का अवतार

    ykdojo/claude-code-tips

    2,995GitHub पर देखें↗

    This project is a collection of guides, toolkits, and scripts designed to optimize agentic coding workflows using large language models. It provides strategies for orchestrating AI agents, automating git patterns, and enhancing terminal-based development environments. The toolkit focuses on AI agent orchestration and git management, offering patterns for parallel codebase analysis and autonomous testing frameworks. It includes specialized workflows for conducting interactive pull request reviews and performing root cause analysis on continuous integration failures. The project covers a broad

    Allows spawning multiple specialized AI agents to analyze codebase segments or conduct research tasks in parallel.

    JavaScriptagenticagentic-aiagentic-coding
    GitHub पर देखें↗2,995
  • jamubc/gemini-mcp-tooljamubc का अवतार

    jamubc/gemini-mcp-tool

    2,246GitHub पर देखें↗

    यह टूल एक Model Context Protocol सर्वर के रूप में कार्य करता है जो आर्टिफिशियल इंटेलिजेंस मॉडल्स को लोकल डेवलपमेंट एनवायरनमेंट से जोड़ता है। यह AI असिस्टेंट्स को कोडबेस विश्लेषण करने, कमांड-लाइन यूटिलिटीज को निष्पादित करने और सीधे लोकल प्रोजेक्ट फाइलों में स्वचालित कोड संशोधन लागू करने में सक्षम बनाता है। Gemini API के साथ एकीकृत होकर, यह सिस्टम बाहरी मॉडल्स और लोकल सिस्टम संसाधनों के बीच गहरा इंटरैक्शन सुगम बनाता है। यह प्रोजेक्ट स्वचालित डेवलपमेंट वर्कफ़्लो के लिए डिज़ाइन किए गए एक मजबूत सुरक्षा और विश्वसनीयता फ्रेमवर्क के कारण अलग है। यह संवेदनशील फाइलों की सुरक्षा के लिए सख्त पाथ-आधारित एक्सेस कंट्रोल्स लागू करता है और जनरेट किए गए कोड को निष्पादित करने के लिए आइसोलेटेड सैंडबॉक्स एनवायरनमेंट का उपयोग करता है। निरंतर संचालन सुनिश्चित करने के लिए, टूल डायनामिक मॉडल फॉलबैक रूटिंग लागू करता है, जो उपयोग सीमा तक पहुंचने पर स्वचालित रूप से मॉडल टियर्स के बीच स्विच करता है, और जनरेट किए गए आउटपुट की गुणवत्ता को मान्य करने के लिए सेकेंडरी मॉडल जजिंग का उपयोग करता है। यह सिस्टम टर्मिनल आउटपुट से स्ट्रक्चर्ड डेटा एक्सट्रैक्शन, बातचीत के इतिहास का प्रबंधन और लंबे समय तक चलने वाले कार्यों के लिए निष्पादन मापदंडों के कॉन्फ़िगरेशन सहित तकनीकी ऑपरेशन्स की एक विस्तृत श्रृंखला का समर्थन करता है। यह प्रोजेक्ट डायरेक्टरीज़ को स्कैन करने, तकनीकी अंतर्दृष्टि उत्पन्न करने और व्यापक दस्तावेज़ीकरण तथा कोडबेस जानकारी को संभालने के लिए कॉन्टेक्स्ट विंडोज़ को प्रबंधित करने की व्यापक क्षमताएं प्रदान करता है।

    Scans project directories to generate technical insights and summaries for complex codebases.

    TypeScriptaiclaudecli
    GitHub पर देखें↗2,246
  1. Home
  2. Artificial Intelligence & ML
  3. Codebase Analysis

सब-टैग एक्सप्लोर करें

  • Client-Side Script AnalysisTools for examining and deobfuscating client-side scripts to detect vulnerabilities. **Distinct from Codebase Analysis:** Distinct from general codebase analysis: focuses on web-specific client-side script security.
  • Codebase Extraction ToolsTools that extract code from Git repositories into text formats for LLMs. **Distinct from Codebase Analysis:** Distinct from Codebase Analysis: focuses on codebase extraction.
  • Parallel Analysis OrchestrationSystems for coordinating multiple AI agents to analyze different segments of a codebase simultaneously. **Distinct from Codebase Analysis:** Focuses on the parallel orchestration of agents rather than general semantic retrieval from a repository.