awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
KillianLucas avatar

KillianLucas/open-interpreter

0
View on GitHub↗
64,024 stars·5,553 forks·Rust·Apache-2.0·15 vuesopeninterpreter.com↗

Open Interpreter

Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host machine. It functions as a system for performing operating system tasks and file manipulations through a natural language interface.

The project features a model orchestrator that allows switching between different language model providers and emulation harnesses. It employs a loop-based reasoning process to iteratively generate code and process execution output until a goal is achieved.

Its capabilities include cross-platform system automation, local model integration for data privacy, and the execution of generated code within a restricted sandbox. It also provides tools for automated software testing by driving web browsers and native applications to interact with software interfaces.

The system integrates with professional code editors via a standardized agent protocol to provide real-time development assistance.

Features

  • Natural Language Automation - Performs operating system tasks and file manipulations through a natural language interface across multiple platforms.
  • Agentic Reasoning Loops - Employs iterative reasoning loops where the model generates code, processes output, and refines results until a goal is met.
  • Coding Agents - Acts as an automated agent that enables LLMs to read, edit, and execute code directly on a local host.
  • AI Agent Orchestration Frameworks - Orchestrates autonomous agent loops and tool discovery to provide real-time development assistance.
  • Code Execution Environments - Executes agent-generated code within a restricted environment on the host machine for secure system manipulation.
  • Local Model Integrations - Integrates with private, locally-hosted language models to maintain data privacy and reduce costs.
  • Code Execution Sandboxes - Runs generated commands within a native sandbox on the host machine to perform system tasks.
  • Cross-Platform Abstractions - Implements a unified abstraction layer to execute shell operations consistently across Windows, macOS, and Linux.
  • Coding Agent Integrations - Integrates AI agents directly into software development environments to facilitate real-time coding workflows.
  • Model Provider Adapters - Provides a unified interface to normalize requests and responses across multiple language model providers.
  • Language Model Orchestrators - Provides a framework to route and select between multiple language model providers and harnesses.
  • Model Provider Management - Allows users to switch between different language model providers to optimize for cost or performance.
  • Agent Protocol Bridges - Implements a protocol bridge that connects language model agents to professional code editors.
  • Standardized Protocol-Based Integrations - Uses a standardized communication protocol to sync code changes and provide assistant tooling within external IDEs.
  • Browser Automation - Drives web browsers and native applications to interact with and verify software interfaces.
  • UI Automation - Drives web browsers and native applications to interact with software interfaces via an agent.
  • Software Testing - Interacts with browsers and native apps via a model to verify functional requirements and UI correctness.
  • Autonomous Agents - Agent that allows language models to write and execute local code.
  • Web Applications - Code interpreter environment powered by AI.
  • AI Coding Assistants - Allows language models to execute code locally for task completion.
  • Interfaces en ligne de commande - Local terminal-based code interpreter for LLMs.

Historique des stars

Graphique de l'historique des stars pour killianlucas/open-interpreterGraphique de l'historique des stars pour killianlucas/open-interpreter

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Open Interpreter

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Open Interpreter.
  • forem/foremAvatar de forem

    forem/forem

    22,726Voir sur GitHub↗

    Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks. Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to

    Rubycommunitydiscussionfeedback
    Voir sur GitHub↗22,726
  • swe-agent/mini-swe-agentAvatar de SWE-agent

    SWE-agent/mini-swe-agent

    2,947Voir sur GitHub↗

    mini-swe-agent is an autonomous software engineering system designed to develop features and fix bugs by combining large language models with a bash interface. It operates as an agentic framework that executes coding tasks and documentation updates through a continuous cycle of model reasoning and tool execution. The project differentiates itself with a strong focus on safety and evaluation, utilizing container-based sandbox execution via Docker or Singularity to isolate command execution. It includes a batch-parallel evaluation harness to measure code-fixing accuracy against standardized sof

    Pythonagentagentic-aiagentic-ai-cli
    Voir sur GitHub↗2,947
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Voir sur GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Pythonagentsaiframework
    Voir sur GitHub↗27,191
  • openinterpreter/openinterpreterAvatar de openinterpreter

    openinterpreter/openinterpreter

    64,134Voir sur GitHub↗

    Open Interpreter is a local language model agent framework that enables the deployment of autonomous agents capable of controlling a local operating system and its applications. It provides an execution environment where language models can run code and scripts directly on a computer to automate system tasks. The framework includes a computer control interface that allows language models to interact with web browsers and native user interfaces through programmatic commands. To ensure system stability, it utilizes a secure sandbox environment for the execution of model-generated code. The sys

    Rust
    Voir sur GitHub↗64,134
Voir les 30 alternatives à Open Interpreter→

Questions fréquentes

Que fait killianlucas/open-interpreter ?

Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host machine. It functions as a system for performing operating system tasks and file manipulations through a natural language interface.

Quelles sont les fonctionnalités principales de killianlucas/open-interpreter ?

Les fonctionnalités principales de killianlucas/open-interpreter sont : Natural Language Automation, Agentic Reasoning Loops, Coding Agents, AI Agent Orchestration Frameworks, Code Execution Environments, Local Model Integrations, Code Execution Sandboxes, Cross-Platform Abstractions.

Quelles sont les alternatives open-source à killianlucas/open-interpreter ?

Les alternatives open-source à killianlucas/open-interpreter incluent : forem/forem — Forem is an open-source platform designed for building and managing technical communities. It functions as a social… swe-agent/mini-swe-agent — mini-swe-agent is an autonomous software engineering system designed to develop features and fix bugs by combining… openai/openai-agents-python — This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime… openinterpreter/openinterpreter — Open Interpreter is a local language model agent framework that enables the deployment of autonomous agents capable of… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified… openinterpreter/open-interpreter — Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to…