AIAny
AI Agent2025
Icon for item

Open SWE

Framework for building an organization's internal coding agents — runs tasks in isolated cloud sandboxes, integrates with Slack/Linear/GitHub, orchestrates subagents, and automates commits/PRs. Built on LangGraph and Deep Agents for easy customization.

Introduction

Large engineering organizations increasingly prefer internal coding agents that operate with repo-aware context, proper permissioning, and limited blast radius. The core insight behind this project is that the pattern these teams converge on — isolated sandboxes, curated tools, deterministic middleware, and ticket/Slack invocation — can be productized as a reusable framework so teams don’t re-implement the same safety and orchestration plumbing.

What Sets It Apart
  • Composable harness built on Deep Agents and LangGraph — lets you inherit upstream orchestration improvements while customizing prompts, tools, and middleware, so you get an upgrade path instead of a one-off fork.
  • Isolated cloud sandboxes by default — each task runs in its own remote Linux environment (Modal, Daytona, Runloop, LangSmith supported), which contains the blast radius while allowing full sandbox shell access. This makes risky file ops and test runs safer to automate.
  • Curated toolset + deterministic middleware — a small set of focused tools (execute, fetch_url, commit_and_open_pr, etc.) plus middleware like open_pr_if_needed and ToolErrorMiddleware that enforce critical steps even if the model misses them. That reduces flaky agent runs and surprises in CI.
  • Native integrations for real workflows — invocation surfaces (Slack, Linear, GitHub) and deterministic thread routing mean the agent fits into existing ticketing and chat workflows and can pick up mid-run messages.
Who It's For and Tradeoffs

Great fit if you work at an engineering org that wants an on-prem / cloud-hosted coding agent tied to internal context and safety boundaries: teams that need PR-centric workflows, Slack/Linear integrations, and sandboxed execution. The repo's architecture and middleware assume you will accept a curated toolset and invest in integrating OAuth and sandbox providers.

Look elsewhere if you need a lightweight dev-only assistant (no sandboxes), a UI-first hosted SaaS coding assistant, or an agent that relies on hundreds of extensible third-party plugins out of the box — Open SWE intentionally favors curated tools and deterministic guards over maximal extensibility.

Where It Fits

This framework sits between one-off internal agent experiments and fully managed SaaS assistants: it codifies production patterns (sandboxing, subagent orchestration, PR automation) so engineering orgs can deploy a reproducible, auditable agent architecture without building orchestration primitives from scratch. With ~8.9k GitHub stars and active composition on Deep Agents, it’s positioned as a community-backed template for enterprise-grade internal agent workflows.

Information

  • Websitegithub.com
  • AuthorsLangChain AI
  • Published date2025/05/21

More Items

Turns fragile, implicit search progress into explicit, persistent, shared state for multi-agent information seeking — externalizes progress as Frontier Task, Evidence Graph, Coverage Map and Failure Memory, and uses pipeline-parallel scheduling plus a middleware harness to avoid repeated failed searches and improve utilization and throughput.

GitHub
AI Agent2026

Provides a lightweight Python harness that turns LLMs into working agents with tool-use, skills, persistent memory, permission controls and multi-agent coordination. Ships with a CLI/React TUI, 43+ built-in tools, a plugin/skill system and the ohmo personal-agent for chat gateways. Best for developers prototyping agent workflows and multi-agent experiments.

GitHub
AI Client2025

Turns Chromium into a local-first AI browser with an embedded assistant that can summarise pages, extract structured data, automate web tasks, and run scheduled agents. Built as an open-source Chromium fork with 53+ built-in browser tools, 40+ app integrations, and support for BYO AI keys or fully local models (Ollama / LM Studio).