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
Doriandarko avatar

Doriandarko/claude-engineer

0
View on GitHub↗
11,199 stars·1,166 forks·Python·27 views

Claude Engineer

Claude-engineer is an autonomous software engineering agent and command-line interface for interacting with the Claude 3.5 Sonnet model. It functions as an AI code editor that writes code, manages local files, and executes terminal commands to automate technical workflows.

The system features a self-evolving tool framework that allows the agent to design and implement its own functional scripts to expand its capabilities during a session. It utilizes a sandboxed Python executor to run scripts for data analysis and complex computations in a secure remote environment.

The project covers a broad capability surface including agentic feedback loops, text-replacement file editing, and web data extraction. It also integrates computer vision for visual input analysis, Python dependency management, and real-time token usage tracking to manage context window limits.

Features

  • Dynamic Tool Generation - Implements a self-evolving framework that allows the AI agent to write and deploy its own functional scripts to expand its capabilities.
  • Autonomous AI Workflows - Implements an autonomous system that executes commands and manages files to achieve complex software engineering goals.
  • Autonomous Software Engineering - An autonomous agent capable of navigating codebases, writing code, and executing terminal commands for software development.
  • AI Code Editors - Functions as an AI-driven editor for modifying local source code via precise text replacements.
  • AI Command Line Automation - Provides a command-line interface for using the Claude 3.5 Sonnet model to automate technical workflows.
  • Autonomous Capability Expansion - Allows the agent to automatically design and implement new functional capabilities to satisfy specific user requests.
  • Error-Correction Feedback Loops - Implements recursive loops that feed tool output back into the model for iterative error correction and refinement.
  • File and Directory Management - Provides capabilities for creating and managing local files and directories using precise text replacement.
  • Python Execution Sandboxes - Provides a secure, isolated remote environment specifically for executing Python scripts used in data analysis and computation.
  • Just-In-Time Tooling - Creates and deploys custom functional scripts on the fly to solve specific technical tasks during a session.
  • Dynamic Tool Generation - Allows the agent to autonomously write and implement new functional scripts to expand its own capabilities on the fly.
  • Text Editing Utilities - Implements programmatic text-replacement for modifying source code without overwriting entire files.
  • AI-Assisted Development - Integrates an LLM to write, edit, and manage source code directly within the local file system.
  • Context Window Management - Tracks real-time token consumption to prevent context window overflows and optimize API costs.
  • Visual Content Analysis - Uses computer vision to interpret images and screenshots to extract information and trigger system actions.
  • Web Search Integrations - Integrates real-time web search and page scraping to provide the AI model with live external context.
  • Web Data Extraction - Programmatically scrapes and processes web content to inform coding decisions and research.
  • Web Scraping - Fetches and cleans content from external URLs to provide the model with real-time internet data.
  • Code Execution Sandboxes - Provides a secure, isolated environment for executing Python scripts for data analysis and visual renderings.
  • Context Usage Monitors - Tracks real-time token consumption to prevent context window overflows and manage API costs.
  • Infrastructure and Gateways - CLI for leveraging Claude in software development tasks.
  • Command Line Tools - Self-improving CLI assistant capable of generating and managing its own tools.

Star history

Star history chart for doriandarko/claude-engineerStar history chart for doriandarko/claude-engineer

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Projects sharing features with Claude Engineer

These projects share indexed features with Claude Engineer. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • 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
  • stitionai/devikastitionai avatar

    stitionai/devika

    19,511View on GitHub↗

    Devika is an autonomous AI software engineering system designed to plan, write, and debug code from high-level natural language instructions. It functions as an agentic software engineer that decomposes complex objectives into actionable coding steps for autonomous execution. The system integrates cloud-based and self-hosted large language models through a provider-agnostic layer, allowing for multi-model reasoning and code completion. It distinguishes itself by combining these models with a sandboxed execution environment for running code across different operating systems and a web-browsing

    Python
    View on GitHub↗19,511
  • opencode-ai/opencodeopencode-ai avatar

    opencode-ai/opencode

    11,006View on GitHub↗

    OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial intelligence directly into the command-line environment. It functions as an autonomous workflow orchestrator, capable of executing file operations, running shell commands, and applying code patches to complete complex development tasks without manual intervention. The tool distinguishes itself through its ability to index local codebases into vector embeddings, enabling semantic search and natural language queries across project files. It maintains session context through a local

    Goaiclaudecode
    View on GitHub↗11,006
  • yaoapp/yaoYaoApp avatar

    YaoApp/yao

    7,544View on GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    View on GitHub↗7,544
Compare all 30 related projects→

Frequently asked questions

What does doriandarko/claude-engineer do?

Claude-engineer is an autonomous software engineering agent and command-line interface for interacting with the Claude 3.5 Sonnet model. It functions as an AI code editor that writes code, manages local files, and executes terminal commands to automate technical workflows.

What are the main features of doriandarko/claude-engineer?

The main features of doriandarko/claude-engineer are: Dynamic Tool Generation, Autonomous AI Workflows, Autonomous Software Engineering, AI Code Editors, AI Command Line Automation, Autonomous Capability Expansion, Error-Correction Feedback Loops, File and Directory Management.

Which projects share features with doriandarko/claude-engineer?

Projects with overlapping indexed features include: claude-code-best/claude-code — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software… stitionai/devika — Devika is an autonomous AI software engineering system designed to plan, write, and debug code from high-level natural… opencode-ai/opencode — OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… qwenlm/qwen-code — Qwen-code is an AI-powered development framework designed for orchestrating intelligent coding agents within terminal… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified…