Awesome AI AgentsCode Search Engines

drivecore/mycoder

⭐ 567 TypeScript added to this list on 2025-03-09 repository created 2025-02-07

MyCoder is a powerful command-line interface (CLI) tool designed to assist developers with AI-powered coding tasks. It integrates advanced AI models such as Anthropic's Claude, OpenAI models, and Ollama to provide intelligent coding assistance. The tool is built with a modular and extensible architecture that supports various tool categories, enabling users to customize and extend its capabilities according to their needs. One of the standout features of MyCoder is its ability to spawn sub-agents for parallel execution, allowing multiple coding tasks to be processed concurrently. This enhances productivity by enabling efficient multitasking. Additionally, MyCoder supports self-modification, meaning it can modify its own codebase, which was demonstrated during its development and testing phases. The tool offers a smart logging system that is hierarchical and color-coded, making it easier for users to understand the output and debug issues. It is designed to be human-compatible by utilizing project files, README.md, and shell commands to build context for its operations. MyCoder also integrates seamlessly with GitHub, allowing users to work with issues and pull requests directly as part of their workflow. MyCoder supports the Model Context Protocol (MCP) to access external context sources, enhancing its ability to provide relevant and accurate coding assistance. It also features message compaction to manage the context window automatically for long-running agents, ensuring efficient use of resources. Installation is straightforward via npm, and the tool supports multiple configuration file formats and locations, similar to popular JavaScript tools like ESLint. Users can run MyCoder in interactive mode, provide prompts directly or from files, and enable interactive corrections during execution to guide the AI agent. The project includes detailed documentation, a development workflow, and an automated release process following the Conventional Commits specification. It also uses Playwright for browser automation with system browser detection to improve compatibility and ease of use. Overall, MyCoder is a versatile and intelligent CLI tool that leverages AI to streamline and enhance the coding process, making it a valuable asset for developers looking to integrate AI assistance into their workflows.

https://github.com/drivecore/mycoder

agentagenticaiai-poweredanthropic-claudeautomated-releasebrowser-automationclaudecodercodingcoding-assistancecolor-coded-outputcommand-line-interfaceconfiguration-filescontext-window-managementconventional-commitsextensible-toolsgithub-comment-commandsgithub-integrationhierarchical-logginghuman-compatibleinteractive-correctionsinteractive-modeissuesmcpmessage-compactionmodel-context-protocolmodular-architecturenpm-installationollamaopenai-modelsparallel-executionplaywrightpull-requestsreadme.md-contextself-modificationshell-commandssmart-loggingsoftwaresub-agentssweswe-agentsystem-browser-detectiontool-usetools

Also in Code Search Engines

Aider-AI/aider

Aider is an AI-powered pair programming tool that integrates with your terminal and codebase to assist developers by leveraging large language models for coding, testing, and project management.

zilliztech/claude-context

Claude Context is an MCP plugin that provides semantic code search to AI coding assistants, enabling them to use the entire codebase as context for improved code understanding and generation.

BloopAI/bloop

Bloop is a fast, AI-powered code search engine that enables natural language queries, code understanding, and generation to boost developer productivity using existing codebases as context.

AbanteAI/archive-old-cli-mentat

This repository contains an archived and unsupported version of an old command-line tool named Mentat, now replaced by an AI-powered GitHub bot available at mentat.ai.

dot-agent/nextpy

Nextpy is a cutting-edge framework for building self-modifying AI software with advanced prompt engineering, modularity, and significant performance optimizations.

melih-unsal/DemoGPT

DemoGPT is an open-source all-in-one library that automates the creation of interactive LLM agent applications by generating LangChain code and transforming it into Streamlit apps, leveraging GPT-3.5-turbo and supporting future autonomous API integration.

chunkhound/chunkhound

Local-first codebase intelligence CLI that indexes a repository for regex and semantic search and answers architecture questions with citations from code, git history and technical web research.

instructa/ai-prompts

Instructa AI Prompts is an open-source repository providing curated AI prompts and rules to enhance AI-assisted coding workflows across multiple popular AI coding tools.