open-swe / ui
AGENTS.md11k starsChanged 5 days agoMITView on GitHub
Read DESIGN.md before changing Open SWE’s web/app UI. Prefer the installed Macaw components and semantic tokens over custom controls and styles. Before implementing or replacing a control, use Macaw CLI discovery from the repository root: Use the returned imports and read the installed component and styling guidance linked in DESIGN.md. Discovery reads the installed catalog; do not assume APIs from another Macaw version. Preserve the specialized integrations documented in DESIGN.md.
We split this AGENTS.md into the rules it gives an agent
4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 3
Read DESIGN.md before changing Open SWE’s web/app UI.
- Distinctive: line 4
Prefer the installed Macaw components and semantic tokens over custom controls and styles.
- Distinctive: line 6
Before implementing or replacing a control, use Macaw CLI discovery from the repository root:
- Distinctive: line 13
Use the returned imports and read the installed component and styling guidance linked in DESIGN.md.
≈ “Common” is an estimate: at least 1 in 5 of the 36,368 AGENTS.md files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Dashboard UI
Read DESIGN.md before changing Open SWE’s web/app UI. Prefer the installed Macaw components and semantic tokens over custom controls and styles.
Before implementing or replacing a control, use Macaw CLI discovery from the repository root:
pnpm --dir ui exec macaw search "<capability>" --json
pnpm --dir ui exec macaw inspect <ComponentName> --jsonUse the returned imports and read the installed component and styling guidance linked in DESIGN.md. Discovery reads the installed catalog; do not assume APIs from another Macaw version. Preserve the specialized integrations documented in DESIGN.md.
Trending
More talk lately.about the whole repository
Who's talking about langchain-ai/open-swe
- @alexiskirke.bsky.social“I stumbled upon this excellent GitHub project about building safe, automated coding agents for internal …”Bluesky · Mar 21, 2026 · 6 likes
- copilot-coding-agent/user-feedback“Support for go mod operations against private repositories”GitHub · Sep 4, 2025 · 5 reactions
- A Hacker News story“An Open-Source Asynchronous Coding Agent”Hacker News · Aug 6, 2025 · 5 points
- @ai-nerd.bsky.social“Stripe, Coinbase, and Ramp all built internal coding agents independently and converged on the same …”Bluesky · Mar 19, 2026 · 3 likes
- @github-trending.bsky.social“🚀 Skyrocketing! 🚀 (200+ new stars) 📦 langchain-ai / open-swe ⭐ 5,813 (+454) 🗒 Python An Open-Source …”Bluesky · Mar 19, 2026 · 3 likes
The biggest 5 of 66 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 66
Talked about on GitHub, Bluesky, Hacker News and the web (66 times).
On GitHub · 50
- Sep 4, 2025Support for go mod operations against private repositories — copilot-coding-agent/user-feedback5 reactions · 2 comments
- Oct 20, 2026fix(langchain): avoid full-state copies in parallel tool tasks — langchain-ai/langchainjs1 reaction · 1 comment
- Oct 18, 2026fix: confine repository chat writes to wiki docs — langchain-ai/openwiki1 reaction · 1 comment
- Mar 21, 2026feat: Support plugin system in opencli — jackwener/OpenCLI1 reaction · 1 comment
- Mar 19, 2026chore(vendor): add open-swe submodule — pleaseai/agent-please1 reaction · 3 comments
45 more on GitHub
- Mar 18, 2026Implement all development tasks required by ADR for SWE agent integration — abuxton/pheromone1 reaction
- Mar 18, 2026review SWE as ADR for integration — abuxton/pheromone1 reaction
- Oct 12, 2025Integrate open swe — wafflestudio/retrochat1 reaction
- Oct 29, 2026agent-skills.github.langchain-ai.open-swe: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-skills.github.langchain-ai.open-swe: 0.3.10-unstable-2026-10-28 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-skills.github.langchain-ai.open-swe: 0.3.10-unstable-2026-10-27 → 0.3.10-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026fix(aws): complete Bedrock Converse retry safeguards — langchain-ai/langchainjs0 reactions · 2 comments
- Oct 27, 2026agent-skills.github.langchain-ai.open-swe: 0-unstable-2026-10-27 → 0.3.10-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-skills.github.langchain-ai.open-swe: 0-unstable-2026-10-26 → 0-unstable-2026-10-27 — sudosubin/agents.nix0 reactions
- Oct 27, 2026agent-skills.github.langchain-ai.open-swe: 918a104 → 6511cff — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-skills.github.langchain-ai.open-swe: 0.3.9-unstable-2026-10-26 → 0-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 26, 2026agent-skills.github.langchain-ai.open-swe: 0.3.9-unstable-2026-10-25 → 0.3.9-unstable-2026-10-26 — sudosubin/agents.nix0 reactions
- Oct 25, 2026agent-skills.github.langchain-ai.open-swe: b508b13 → a37f08a — sudosubin/agents.nix0 reactions
- Oct 25, 2026agent-skills.github.langchain-ai.open-swe: 0.3.9-unstable-2026-10-24 → 0.3.9-unstable-2026-10-25 — sudosubin/agents.nix0 reactions
- Oct 24, 2026agent-skills.github.langchain-ai.open-swe: 4cac1c9 → 398e681 — sudosubin/agents.nix0 reactions
- Oct 24, 2026agent-skills.github.langchain-ai.open-swe: 0.3.9-unstable-2026-10-23 → 0.3.9-unstable-2026-10-24 — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.langchain-ai.open-swe: 891eed6 → dcb41ea — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.langchain-ai.open-swe: c21ca49 → 891eed6 — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.langchain-ai.open-swe: 0.3.9-unstable-2026-10-22 → 0.3.9-unstable-2026-10-23 — sudosubin/agents.nix0 reactions
- Oct 23, 2026agent-skills.github.langchain-ai.open-swe: 99fc415 → b2eef1a — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.langchain-ai.open-swe: 0-unstable-2026-10-22 → 0.3.9-unstable-2026-10-22 — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.langchain-ai.open-swe: 5d85a52 → 99fc415 — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.langchain-ai.open-swe: 794eaa7 → 5d85a52 — sudosubin/agents.nix0 reactions
- Oct 22, 2026agent-skills.github.langchain-ai.open-swe: 0-unstable-2026-10-21 → 0-unstable-2026-10-22 — sudosubin/agents.nix0 reactions
- Oct 21, 2026agent-skills.github.langchain-ai.open-swe: 584e8e2 → 3656d24 — sudosubin/agents.nix0 reactions
- Oct 21, 2026agent-skills.github.langchain-ai.open-swe: f2c51f7 → 584e8e2 — sudosubin/agents.nix0 reactions
- Oct 21, 2026agent-skills.github.langchain-ai.open-swe: 0.3.8-unstable-2026-10-20 → 0-unstable-2026-10-21 — sudosubin/agents.nix0 reactions
- Oct 21, 2026agent-skills.github.langchain-ai.open-swe: 5a72aff → bebbbe6 — sudosubin/agents.nix0 reactions
- Oct 20, 2026agent-skills.github.langchain-ai.open-swe: a0ab15b → 5a72aff — sudosubin/agents.nix0 reactions
- Oct 20, 2026agent-skills.github.langchain-ai.open-swe: 0.3.8-unstable-2026-10-19 → 0.3.8-unstable-2026-10-20 — sudosubin/agents.nix0 reactions
- Oct 19, 2026agent-skills.github.langchain-ai.open-swe: 0.3.8-unstable-2026-10-18 → 0.3.8-unstable-2026-10-19 — sudosubin/agents.nix0 reactions
- Oct 18, 2026agent-skills.github.langchain-ai.open-swe: 0.3.8-unstable-2026-10-17 → 0.3.8-unstable-2026-10-18 — sudosubin/agents.nix0 reactions
- Oct 17, 2026agent-skills.github.langchain-ai.open-swe: 0.3.8-unstable-2026-10-16 → 0.3.8-unstable-2026-10-17 — sudosubin/agents.nix0 reactions
- Oct 16, 2026agent-skills.github.langchain-ai.open-swe: 4550c8c → 46aa2f1 — sudosubin/agents.nix0 reactions
- Oct 16, 2026agent-skills.github.langchain-ai.open-swe: f509971 → 4550c8c — sudosubin/agents.nix0 reactions
- Oct 16, 2026agent-skills.github.langchain-ai.open-swe: 0.3.7-unstable-2026-10-15 → 0.3.8-unstable-2026-10-16 — sudosubin/agents.nix0 reactions
- Oct 15, 2026agent-skills.github.langchain-ai.open-swe: 98337e7 → 827577d — sudosubin/agents.nix0 reactions
- Oct 15, 2026agent-skills.github.langchain-ai.open-swe: f52b97d → 98337e7 — sudosubin/agents.nix0 reactions
- Oct 15, 2026agent-skills.github.langchain-ai.open-swe: 0.3.7-unstable-2026-10-14 → 0.3.7-unstable-2026-10-15 — sudosubin/agents.nix0 reactions
- Oct 14, 2026agent-skills.github.langchain-ai.open-swe: 0.3.7 → 0.3.7-unstable-2026-10-14 — sudosubin/agents.nix0 reactions
- Oct 14, 2026agent-skills.github.langchain-ai.open-swe: 0.3.0 → 0.3.7 — sudosubin/agents.nix0 reactions
- Oct 11, 2026Idea: a follow-up run from a review comment on a kstrl pull request — 0xfauzi/kstrl0 reactions
- Oct 11, 2026Idea: the reviewers get the intent of the operator — 0xfauzi/kstrl0 reactions
- Oct 11, 2026Idea: calibrate the code reviewer on pull requests from public projects — 0xfauzi/kstrl0 reactions
- Oct 11, 2026Idea: kstrl acts on a CI failure on its own pull request — 0xfauzi/kstrl0 reactions
On Bluesky · 9
- Mar 21, 2026I stumbled upon this excellent GitHub project about building safe, automated coding agents for internal tools - with sandboxing,… — @alexiskirke.bsky.social6 likes and reposts · 3 replies
- Mar 19, 2026Stripe, Coinbase, and Ramp all built internal coding agents independently and converged on the same architecture, LangChain packaged those… — @ai-nerd.bsky.social3 likes and reposts
- Mar 19, 2026🚀 Skyrocketing! 🚀 (200+ new stars) 📦 langchain-ai / open-swe ⭐ 5,813 (+454) 🗒 Python An Open-Source Asynchronous Coding Agent — @github-trending.bsky.social3 likes and reposts · 1 reply
- Mar 20, 2026https://github.com/langchain-ai/open-swe — @tom-doerr.bsky.social2 likes and reposts
- Mar 21, 2026Anybody played with open-swe yet ? github.com/langchain-ai... — @0xmeow.bsky.social1 likes and repost
4 more on Bluesky
- Mar 20, 2026今日のGitHubトレンド langchain-ai/open-swe 組織内のコーディングエージェントを構築するためのオープンソースフレームワークです。 SlackbotやCLIなど、社内システムと連携し、安全な環境で自動的にPR作成を行うエージェントを構築できます。… — @dailygithubtrends.bsky.social1 likes and repost
- Mar 18, 2026今日のGitHubトレンド langchain-ai/open-swe 組織内のコーディングエージェントを構築するためのオープンソースフレームワークです。 SlackbotやCLIなど、社内システムと連携し、安全な環境で自動的にPR作成を行うエージェントを構築できます。… — @dailygithubtrends.bsky.social1 likes and repost
- Aug 11, 2025GitHub CopilotはAIがコードを提案してくれるツールらしい。コーディングのスピードアップに役立つかもしれない。 yug1224 starred langchain-ai/open-swe https://github.com/langchain-ai/open-swe — @yug1224.com1 likes and repost
- Aug 11, 2025ほう。LangChainから。 — @matsuu.bsky.social1 likes and repost
On Hacker News · 4
- Aug 6, 2025An Open-Source Asynchronous Coding Agent5 points
- Aug 7, 2025OpenSWE: Open Source Devin alternative2 points
- Mar 18, 2026OpenSWE1 point
- May 29, 2025Open SWE is an open-source cloud based coding agent1 point
On the web · 3
- Sep 23, 2026Is LangChain's Open SWE safe to run for your team? — google.com
- Sep 22, 2026An Open-Source Asynchronous Coding Agent - NsN — namns.i234.me
- Aug 11, 2025Langchain Ai Open Swe | MAGI//ARCHIVE — google.com
Where files are headingNew AGENTS.md files have more rules about keeping secrets out of the code, and fewer about code style.
Of the AGENTS.md files we read, the 28,693 first seen in the last six months, against the older ones: the kind of rule that gained most share, and the kind that lost most. About files like this in general, not this one, and an estimate, since a kind is a pattern in the words.
In this repository13 other files it gives its agents.
- AGENTS.mdAGENTS.md
- openswe/database/migrations/AGENTS.mdAGENTS.md
- openswe/middleware/AGENTS.mdAGENTS.md
- openswe/sandboxes/AGENTS.mdAGENTS.md
- openswe/sandbox_scripts/AGENTS.mdAGENTS.md
- openswe/tools/AGENTS.mdAGENTS.md
- writing-pr-body-title-descriptionSkill
- dashboard-previewSkill
- local-gh-devSkill
- baby-sitSkill
- html-artifactsSkill
- linear-ticketsSkill
- workspacesSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

