awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to liuup/claude-code-analysis

Projects sharing features with Claude Code Analysis

30 open-source projects similar to liuup/claude-code-analysis, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • lintsinghua/claude-code-booklintsinghua avatar

    lintsinghua/claude-code-book

    4,359View on GitHub↗

    This repository is a long-form technical book about how a production AI coding agent runtime, often called an agent harness, is built. It dissects a real-world coding agent's architecture chapter by chapter and turns it into transferable lessons, and it also works as a step-by-step guide to designing and building your own harness around a language model. Python scripts in the repository support the book itself rather than the agent. The book's core subject is the machinery around the model: a streaming conversation loop that repeats tool calls until the model returns plain text, a tool protoc

    Pythonagentagent-architectureai-agent
    View on GitHub↗4,359
  • ombharatiya/ai-system-design-guideombharatiya avatar

    ombharatiya/ai-system-design-guide

    4,200View on GitHub↗

    This is a written reference for designing, building and operating production AI systems, aimed at engineers who work with large language models. It is organized as chapters, worked case studies and interview-preparation material rather than as installable software. The central topics are tool-using LLM agents, retrieval-augmented generation, cost and model selection, evaluation and observability, and security and compliance, with explicit trade-offs among latency, cost, accuracy and safety. The agent material covers control loops such as ReAct and plan-and-execute, graph-based orchestration,

    agentic-aiagentic-workflowai
    View on GitHub↗4,200
  • tvytlx/ai-agent-deep-divetvytlx avatar

    tvytlx/ai-agent-deep-dive

    5,831View on GitHub↗

    ai-agent-deep-dive is a study guide for how LLM-based AI agents are designed. It combines written PDF reports that dissect the source code of real agents, including a chapter on how memory systems are built, with a numbered set of requirement documents covering system prompts, tools, memory, sessions, and verification. A small Python example sits alongside the documents as a teaching reference. The reference material covers the main parts of an agent: the multi-turn runtime loop and its termination conditions, dynamic system prompt assembly, and role-based division of work across specialized

    Python
    View on GitHub↗5,831

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • opensquilla/opensquillaopensquilla avatar

    opensquilla/opensquilla

    4,211View on GitHub↗

    OpenSquilla is an LLM agent orchestration framework designed to coordinate multi-step AI workflows and tool execution using directed acyclic graphs. It functions as a centralized system for managing specialized skill packages and executing complex reasoning sequences. The project distinguishes itself through a routing gateway that directs tasks to different AI providers based on complexity, cost, and performance. It utilizes a multi-tier AI memory system that organizes working, episodic, and semantic knowledge using local embeddings and SQLite, alongside a secure execution sandbox that isolat

    Pythonagentaiai-agents
    View on GitHub↗4,211
  • mervinpraison/praisonaiMervinPraison avatar

    MervinPraison/PraisonAI

    9,325View on GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Pythonagentsaiai-agent-framework
    View on GitHub↗9,325
  • zts212653/clowder-aizts212653 avatar

    zts212653/clowder-ai

    3,726View on GitHub↗

    Clowder AI is a coordination layer that runs several AI coding-agent command-line tools together as one team. It sits on top of installed tools such as Claude Code, Codex, Gemini, and opencode rather than replacing them. Each agent keeps a stable role, personality, and memory across sessions, backed by a shared log of evidence and past decisions. Work is split into separate items, each with a card stating what needs doing, why, and which agent owns it, and a conversation opens once the plan is approved. Agents hand tasks to one another through mentions and structured handoffs, so no person ha

    TypeScript
    View on GitHub↗3,726
  • microsoft/ai-agents-for-beginnersmicrosoft avatar

    microsoft/ai-agents-for-beginners

    79,122View on GitHub↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    View on GitHub↗79,122
  • claude-code-best/claude-codeclaude-code-best avatar

    claude-code-best/claude-code

    20,272View on GitHub↗

    Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level

    TypeScript
    View on GitHub↗20,272
  • xiaomimimo/mimo-codeXiaomiMiMo avatar

    XiaomiMiMo/MiMo-Code

    13,767View on GitHub↗

    MiMo-Code is a terminal-based AI coding assistant that reads and edits project files, runs shell commands, manages version control, and delegates work to LLM-powered agents from a single interactive interface. It connects to major model providers through API keys, browser sign-in, or imported credentials, and accepts any OpenAI-compatible custom endpoint defined by a base URL and model ID. Much of what sets it apart is how it handles long-running work. Project knowledge, session checkpoints, notes, and task logs are kept in a searchable database and injected back into context when a session r

    TypeScriptaiai-agentscli
    View on GitHub↗13,767
  • vastsa/pi-desktopvastsa avatar

    vastsa/PI-Desktop

    7,770View on GitHub↗

    PI-Desktop is a desktop application that runs an AI coding agent on your own machine against a local repository. Projects, sessions, settings, and logs are stored locally, credentials are kept in the system keychain, model requests go straight to your chosen provider, and no telemetry is collected. It is a persistent workspace, independent of any particular editor or terminal, that remembers its state between launches. It is available for macOS, Windows, and Linux. The agent can work in agent, plan, or goal modes: delegate a coding task and review progress, study a project and approve an impl

    TypeScriptai-agentcoding-agentdesktop-app
    View on GitHub↗7,770
  • panaversity/learn-agentic-aipanaversity avatar

    panaversity/learn-agentic-ai

    3,908View on GitHub↗

    This project is an educational curriculum and architectural framework for building autonomous AI agents and multi-agent systems. It provides a structured learning path focused on the development of independent software components capable of planning, executing tasks, and utilizing external tools to achieve high-level goals. The framework emphasizes multi-agent system orchestration through distributed architectures where specialized agents collaborate using standardized communication protocols. It details specific design patterns such as dual-memory systems for maintaining short-term plans and

    Jupyter Notebooka2aagentic-aidapr
    View on GitHub↗3,908
  • microsoft/vscode-docsmicrosoft avatar

    microsoft/vscode-docs

    6,685View on GitHub↗

    This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a

    Markdownvscode
    View on GitHub↗6,685
  • bcefghj/ai-agent-interview-guidebcefghj avatar

    bcefghj/ai-agent-interview-guide

    3,727View on GitHub↗

    This repository is a study guide and career resource for people preparing to work as AI Agent engineers. It combines a bank of interview questions with model answers written in the STAR format, resume templates, spoken project-introduction scripts, and a staged learning roadmap. The guide also analyzes job postings from major technology employers and maps different developer backgrounds to the projects and skills needed for agent roles. The technical material centers on how enterprise agent systems are built. It covers ReAct and plan-and-execute reasoning, state-machine orchestration, registr

    Python
    View on GitHub↗3,727
  • plastic-labs/honchoplastic-labs avatar

    plastic-labs/honcho

    8,004View on GitHub↗

    Honcho is an agent memory platform: a server and set of SDKs that store conversation history as messages and reason over it in the background to build persistent, evolving context about users and agents. It models humans, agents, groups, and projects as equal peers who join shared sessions inside isolated workspaces, and it derives conclusions about each participant so applications can adapt their responses to the person they are talking to. What sets it apart is the reasoning layer. Queued messages are processed in order per session, and scheduled consolidation passes draw deductive and indu

    Pythonagent-memoryagentic-ragai
    View on GitHub↗8,004
  • alchaincyf/hermes-agent-orange-bookalchaincyf avatar

    alchaincyf/hermes-agent-orange-book

    5,056View on GitHub↗

    This repository is a practical written guide, structured as a 21-section tutorial book, to an open-source AI agent framework called Hermes Agent. It walks readers from a first introduction through advanced, real-world usage, covering how to set up and use the framework rather than shipping the framework itself. The guide centers on what distinguishes the framework: a built-in learning loop that turns completed tasks into reusable skills, refines them through use, and prunes what is not worth keeping. It also covers a three-layer memory design combined with session search, so an agent can reca

    Pythonagent-frameworkai-agentsebook
    View on GitHub↗5,056
  • elie222/rakazoelie222 avatar

    elie222/rakazo

    7,458View on GitHub↗

    Rakazo is a self-hosted, open-source platform of persistent AI bots. Each bot keeps its own conversations, memory, scheduled routines, and history, and can hand work to peer bots or short-lived helper agents. Bots get isolated shared or private computers with a browser, terminal, files, and a graphical desktop, and users can watch a bot's screen and take control of it when needed. The same bots are reachable from web, desktop, and mobile apps, and from messaging channels such as iMessage, Slack, Telegram, and WhatsApp. The model and the computer are both your choice. You can connect your own

    TypeScriptai-agentschatgptdocker
    View on GitHub↗7,458
  • stormzhang/ai-coding-guidestormzhang avatar

    stormzhang/ai-coding-guide

    1,164View on GitHub↗

    This project provides a comprehensive guide and framework for implementing autonomous AI coding assistants within local development environments. It focuses on orchestrating multi-agent teams that can plan, execute, and verify complex software engineering tasks, such as refactoring, bug resolution, and test generation, while maintaining deep awareness of project-specific context and memory. The system distinguishes itself through a robust security-first architecture that enforces granular access controls, execution isolation, and mandatory human-in-the-loop approvals for all file modification

    agentai-codinganthropic
    View on GitHub↗1,164
  • mattpocock/sandcastlemattpocock avatar

    mattpocock/sandcastle

    8,914View on GitHub↗

    Sandcastle is a TypeScript library for launching AI coding agents from scripts or CI pipelines and running them unattended inside isolated sandboxes. A single programmatic call starts a chosen agent, runs it for a set number of iterations, and returns the commits, branch, and per-iteration results. Sandboxes can be Docker or Podman containers, native operating-system sandboxes (Bubblewrap on Linux, Seatbelt on macOS, with no image or daemon), or cloud providers such as E2B, Modal, and Fly.io Sprites. Agents can also run directly on the host with no isolation. The agent and sandbox layers are

    TypeScript
    View on GitHub↗8,914
  • akitaonrails/ai-memoryakitaonrails avatar

    akitaonrails/ai-memory

    15,330View on GitHub↗

    ai-memory is a self-hosted long-term memory server for coding agents. It captures prompts, tool calls, and session boundaries through lifecycle hooks and compiles them into searchable, git-versioned markdown wiki pages that later sessions can recall. It also acts as a Model Context Protocol server, exposing search, recall, and page read and write operations over standard input and HTTP streaming, and it can run without any language model configured, using rule-based summaries. What sets it apart is that it works across vendors. An installer wires hooks, tool-server entries, routing instructio

    Rust
    View on GitHub↗15,330
  • zhayujie/bot-on-anythingzhayujie avatar

    zhayujie/bot-on-anything

    4,199View on GitHub↗

    This project is a multi-channel AI agent and chatbot framework that allows a single AI intelligence to be deployed across various messaging platforms, web interfaces, and email accounts. It functions as a cross-model AI gateway, providing a unified interface to route requests between different large language model providers. The system is distinguished by its autonomous task planning and knowledge management capabilities. It can decompose complex goals into sequential execution steps using external tools and a headless browser, while simultaneously extracting information from conversations to

    Pythonchatgptclaudegemini
    View on GitHub↗4,199
  • memtensor/memosMemTensor avatar

    MemTensor/MemOS

    12,314View on GitHub↗

    MemOS is an open-source persistent memory layer for AI agents and large language models, providing a self-hosted server that stores and retrieves structured memory across sessions. It enables AI systems to recall user preferences, history, and context without retraining, using a graph-based API and a web management interface for viewing, editing, and organizing memory items, skills, traces, and knowledge bases. The system distinguishes itself through a portable memory interchange protocol that allows memory to be transferred between different AI models, devices, and applications, along with a

    TypeScriptagentagent-memoryclawdbot
    View on GitHub↗12,314
  • paullarionov/claude-certified-architectpaullarionov avatar

    paullarionov/claude-certified-architect

    5,197View on GitHub↗

    This repository is a study resource for the Claude Certified Architect Foundations exam. It brings together a written study guide, scenario-based practice questions, and Anki flashcard decks. The guide explains the exam format, the 100–1000 scoring scale with a passing score of 720, and the five weighted domains. It also covers realistic scenarios such as customer support agents, multi-agent research, code review pipelines, and structured data extraction. The curriculum covers designing tool-using agents. It explains how to build an agent loop driven by the model's stop reason, and how to coo

    HTML
    View on GitHub↗5,197
  • memodb-io/acontextmemodb-io avatar

    memodb-io/Acontext

    3,035View on GitHub↗

    Acontext is an LLM orchestration backend and agent memory framework designed to manage session state and knowledge for AI agents. It functions as a context manager and orchestration layer that integrates model providers with a secure code sandbox and a zero-knowledge data store. The project is distinguished by its approach to knowledge distillation, capturing agent learnings as reusable Markdown skills and structured memory files. It provides a secure execution environment where shell commands and scripts run in isolated containers with the ability to mount these persistent skill files direct

    TypeScriptagentagent-development-kitagent-observability
    View on GitHub↗3,035
  • strands-agents/sdk-pythonstrands-agents avatar

    strands-agents/sdk-python

    6,176View on GitHub↗

    This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe

    Python
    View on GitHub↗6,176
  • volcengine/openvikingvolcengine avatar

    volcengine/OpenViking

    41,747View on GitHub↗

    OpenViking is a multi-tenant context server and knowledge base administration system designed to provide AI agents with persistent long-term memory. It enables the indexing of diverse documents and codebases to support retrieval-augmented generation, allowing agents to recall past interactions, user preferences, and learned experiences across sessions. The project is distinguished by its use of a URI-based virtual filesystem to organize memories, resources, and skills. It implements a tiered context loading system that balances retrieval precision with token budgets by structuring data into a

    Pythonagentagentic-ragai-agents
    View on GitHub↗41,747
  • nesquena/hermes-webuinesquena avatar

    nesquena/hermes-webui

    14,912View on GitHub↗

    Hermes-webui is a self-hosted AI orchestrator and web interface for managing autonomous agents. It serves as a multi-provider gateway that connects cloud and local large language models, providing a central hub to execute scheduled background jobs, run shell commands, and manage agent memory on private hardware. The system distinguishes itself through a persistent memory manager that utilizes knowledge graphs and markdown files for long-term context across sessions. It features a model context protocol host for extending agent capabilities with standardized tools and supports the orchestratio

    Pythonagentai-agentshermes
    View on GitHub↗14,912
  • cloudflare/computercloudflare avatar

    cloudflare/computer

    9,855View on GitHub↗

    Cloudflare Workspace is a durable agent workspace platform built on Cloudflare Workers. It gives AI agents a persistent working directory backed by SQLite inside a Durable Object, exposed as an async, Node-style virtual filesystem that survives restarts. Agents work in it through file and command tools, a shell, and optionally a Linux container. Ready-made tool sets plug into popular AI toolkits, and the workspace can also be presented to an MCP client. A model can call tools in a loop until it returns a final answer, and it can run model-written JavaScript or shell commands in isolated worke

    TypeScript
    View on GitHub↗9,855
  • evoiz/agentic-design-patternsevoiz avatar

    evoiz/Agentic-Design-Patterns

    4,064View on GitHub↗

    Agentic Design Patterns is a book-length handbook on designing and building LLM-powered agent systems, delivered as a collection of Jupyter notebooks. It spans twenty-one chapters and seven appendices, organized from foundational patterns through advanced, production, and enterprise topics, and each chapter has a matching notebook with runnable code that readers execute and modify cell by cell. The patterns covered include prompt chaining, runtime request routing, tool use through standard interfaces, persistent memory with learning and goal tracking, and retrieval-augmented generation. Multi

    Jupyter Notebook
    View on GitHub↗4,064
  • breferrari/obsidian-mindbreferrari avatar

    breferrari/obsidian-mind

    5,509View on GitHub↗

    Obsidian Mind is an Obsidian vault template that gives AI coding agents persistent, linked memory. Knowledge is stored as git-tracked markdown notes with frontmatter and wikilinks, so lessons, decisions and context carry over between sessions, repositories and machines. One shared instruction file, set of hook scripts and set of commands serve Claude Code, Codex CLI and Gemini CLI against the same notes. What sets it apart is how it manages agent context. A startup briefing loads goals, active projects, recent changes and open tasks under an enforced byte budget, shrinking low-value sections

    TypeScriptai-agentsclaude-codecodex-cli
    View on GitHub↗5,509
  • chopratejas/headroomchopratejas avatar

    chopratejas/headroom

    79,078View on GitHub↗

    Headroom is an AI gateway proxy and token optimizer designed to reduce the cost and latency of large language model interactions. It functions as an intermediary that intercepts traffic between clients and providers to apply context compression, request routing, and format translation. The system differentiates itself through a Model Context Protocol server implementation that delivers compression and retrieval tools to compatible AI hosts. It employs a content-aware compression pipeline and tiered importance scoring to trim redundant data from logs and tool outputs while preserving essential

    Pythonagentaianthropic
    View on GitHub↗79,078