|
4 | 4 | <meta charset="UTF-8"> |
5 | 5 | <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
6 | 6 | <title>Crow ADE — multi-agent editor with shared memory and orchestration</title> |
7 | | -<meta name="description" content="Crow ADE runs multiple AI agents in one native editor. Agents share a database, read each other's memory, and coordinate over ACP extension tools. Built on SideX."> |
| 7 | +<meta name="description" content="crow-cli is a stateful ACP-native coding agent with shared memory and orchestration. Runs in any ACP client — free and open source."> |
8 | 8 | <meta name="color-scheme" content="dark"> |
9 | 9 | <meta property="og:type" content="website"> |
10 | 10 | <meta property="og:site_name" content="Crow ADE"> |
|
26 | 26 | </button> |
27 | 27 | <div class="menu-links" id="site-menu-links" hidden> |
28 | 28 | <a class="nav-link" href="#cli"><code>crow-cli</code></a> |
29 | | - <a class="nav-link" href="#what">Crow ADE</a> |
| 29 | + <a class="nav-link" href="#what">Client</a> |
30 | 30 | <a class="nav-link" href="#install">Install</a> |
31 | 31 | <a class="nav-link" href="#orchestration">Orchestration</a> |
32 | 32 | <a class="nav-link" href="#observability">Observability</a> |
@@ -63,38 +63,50 @@ <h3>What we didn't build</h3> |
63 | 63 | <td class="neg-item">Offline agent</td> |
64 | 64 | <td class="neg-why">Every agent has <code>web_search</code> and <code>web_fetch</code> and is prompted to use them liberally.</td> |
65 | 65 | </tr> |
66 | | - <tr> |
67 | | - <td class="neg-item">Agent skills</td> |
68 | | - <td class="neg-why">Agents are never offline and are encouraged to take whatever they need from the internet. Once a task is accomplished, it's a few memory tool calls away from being reinjected into any session context. No static skill packages.</td> |
69 | | - </tr> |
70 | 66 | </tbody> |
71 | 67 | </table> |
| 68 | + <h3>Skills</h3> |
| 69 | + <p> |
| 70 | + We ship a public skill catalog — reusable, versioned workflows that every agent can |
| 71 | + fetch and install on demand. Browse it at |
| 72 | + <a class="inline" href="/docs/skills/">crow-ai.dev/docs/skills</a> or start from the |
| 73 | + machine-readable index at <a class="inline" href="/llms.txt"><code>/llms.txt</code></a>; |
| 74 | + an agent with an empty skill directory is prompted to pull exactly what the task needs. |
| 75 | + Got a workflow worth sharing? |
| 76 | + <a class="inline" href="https://github.com/crow-cli/crow-cli.github.io" target="_blank" rel="noopener">Open a PR</a> |
| 77 | + to add to them today. |
| 78 | + </p> |
72 | 79 | </section> |
73 | 80 |
|
74 | 81 |
|
75 | 82 | <section id="what" class="snap-section"> |
76 | 83 | <div class="kicker">Client</div> |
77 | | - <h2>Crow ADE</h2> |
| 84 | + <h2>Client</h2> |
78 | 85 | <p> |
79 | | - Crow is an Agent Development Environment built on top of <a href="https://github.com/crow-cli/crow-cli" class="inline" target="_blank" rel="noopener"><code>crow-cli</code></a> and <a href="https://github.com/Sidenai/sidex" target="_blank" rel="noopener" class="inline">Sidex</a> made for concurrent agent orchestration. |
| 86 | + <code>crow-cli</code> speaks the |
| 87 | + <a class="inline" href="https://agentclientprotocol.com" target="_blank" rel="noopener">Agent Client Protocol</a> |
| 88 | + — LSP for agents. That means it runs in |
| 89 | + <a class="inline" href="https://agentclientprotocol.com/get-started/clients" target="_blank" rel="noopener">any ACP client</a>, |
| 90 | + so bring whichever editor you already live in. |
| 91 | + </p> |
| 92 | + <p> |
| 93 | + Our preferred client is our fork of |
| 94 | + <a class="inline" href="https://github.com/odellus/zed" target="_blank" rel="noopener">Zed</a> |
| 95 | + (<a class="inline" href="/docs/zed/">setup guide</a>). |
| 96 | + To be abundantly clear: <strong>we have no affiliation with Zed Industries</strong>. |
| 97 | + Zed is an independent open-source editor, and our fork is just one of many ACP |
| 98 | + clients on the market — we borrowed their editor and wired our agent into it. |
80 | 99 | </p> |
81 | 100 | <table class="neg-table"> |
82 | 101 | <tbody> |
83 | 102 | <tr> |
84 | 103 | <td class="neg-item">Transparent</td> |
85 | | - <td class="neg-why">Every agent works in the open. Tool calls, thinking, and decisions are all rendered live in the editor</td> |
| 104 | + <td class="neg-why">Every agent works in the open. Tool calls, thinking, and decisions are all rendered live in the editor.</td> |
86 | 105 | </tr> |
87 | 106 | <tr> |
88 | 107 | <td class="neg-item">Cancellable</td> |
89 | 108 | <td class="neg-why">Fine-grained supervision and control through cancellation.</td> |
90 | 109 | </tr> |
91 | | - <tr> |
92 | | - <td class="neg-item">Agent Client Protocol</td> |
93 | | - <td class="neg-why">ACP is LSP for agents, so we built an ACP client into a fork of VS Code.</td> |
94 | | - <tr> |
95 | | - <td class="neg-item">VS Code ecosystem</td> |
96 | | - <td class="neg-why">Same editor, same terminal, same language servers.</td> |
97 | | - </tr> |
98 | 110 | <tr> |
99 | 111 | <td class="neg-item">Orchestration</td> |
100 | 112 | <td class="neg-why">Conditional loop engineering. Agents manage their own task loops, delegate to other agents, and control exit conditions — theirs and others'.</td> |
|
0 commit comments