You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(readme): add booking link for commercial/setup inquiries
Add a 'Talk to the team' section before License, a book-a-call link in the
commercial-license row, and a footer CTA — all pointing to the ForestHub
appointment scheduler. foresthub.ai is referenced at each touchpoint.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+13-2Lines changed: 13 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -310,6 +310,17 @@ Do not open public issues for security vulnerabilities. Use [GitHub private vuln
310
310
311
311
---
312
312
313
+
## Talk to the team
314
+
315
+
Using `edge-agents` in a product, need a license that isn't AGPL-compatible, or want
316
+
help getting an agent onto your hardware? Talk to the people who build it at
317
+
[ForestHub](https://foresthub.ai):
318
+
319
+
- 📅 **Book a 30-min call** → https://calendar.app.google/FZ93vzS5zMBc4Kjs7
320
+
- ✉️ **Email** → root@foresthub.ai
321
+
322
+
---
323
+
313
324
## License
314
325
315
326
`edge-agents` uses a **two-tier license model** designed to make the wire format and the headless workflow model maximally reusable while keeping the engine and the visual builder protected under copyleft.
@@ -318,7 +329,7 @@ Do not open public issues for security vulnerabilities. Use [GitHub private vuln
|[`contract/`](contract) (OpenAPI schemas) |**Apache-2.0**| Wire format. Third-party Python, Rust, or Java clients should be free to implement against it. |
320
331
|[`ts/workflow-core`](ts/workflow-core) (headless model) |**Apache-2.0**| Workflow model and validation. Same reasoning — should be embeddable into any TypeScript/JavaScript project without copyleft friction. |
321
-
|[`go/`](go) (engine, LLM proxy, drivers) |**AGPL-3.0-only** or **commercial**| Keeps hosted "edge-agents as a service" offerings honest. For commercial use cases incompatible with AGPL, contact **root@foresthub.ai**. |
332
+
|[`go/`](go) (engine, LLM proxy, drivers) |**AGPL-3.0-only** or **commercial**| Keeps hosted "edge-agents as a service" offerings honest. For commercial use cases incompatible with AGPL, [book a call](https://calendar.app.google/FZ93vzS5zMBc4Kjs7) or contact **root@foresthub.ai**. |
322
333
|[`ts/workflow-builder`](ts/workflow-builder) (React canvas) |**AGPL-3.0-only** or **commercial**| Same dual-license terms as the engine. |
323
334
|[`ts/workflow-cli`](ts/workflow-cli) (`@foresthubai/workflow-cli` + reference SPA) |**AGPL-3.0-only** or **commercial**| Bundles the AGPL builder; same dual-license terms. |
324
335
@@ -328,4 +339,4 @@ Third-party components retain their own licenses; see [THIRD_PARTY_NOTICES](THIR
328
339
329
340
---
330
341
331
-
Built by [ForestHub](https://foresthub.ai) — the platform for embedded and edge AI agents.
342
+
Built by [ForestHub](https://foresthub.ai) — the platform for embedded and edge AI agents. Questions or a commercial use case? **[Book a call](https://calendar.app.google/FZ93vzS5zMBc4Kjs7).**
0 commit comments