From 6a2e09137c33df8868379ea41a2194955dce1865 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Thu, 23 Jul 2026 19:34:55 -0700 Subject: [PATCH] =?UTF-8?q?docs(sponsors):=20consistent=20sponsor=20treatm?= =?UTF-8?q?ent,=20It=C3=B4=20+=20Moonshot=20AI=20(Kimi)=20public=20+=20Atl?= =?UTF-8?q?as=20Cloud=20(#2553)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: add Itô Markets GPU compute sponsor section to README Adds a GPU compute sponsor entry under the Sponsors section: Itô Markets logo linking itomarkets.com plus the compute dashboard at compute.itomarkets.com, matching the framing from the merged sponsor routing (4e341183, 8eb43383). Includes a hidden HTML-comment placeholder for Moonshot AI (Kimi), pending countersign; nothing renders publicly for Moonshot yet. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_0149VwNuynam6rvEfcMmiHHa * docs(sponsors): consistent sponsor treatment, Moonshot public, real brand assets - Replace cropped ito.svg with the full Drive lockup; add ito-dark.svg (white marks) with picture/source theme switching for dark mode - Add Moonshot AI (Kimi) as a public business sponsor: logo in the top sponsors table, SPONSORS.md row, placeholder comment removed - Swap atlascloud.png for the official atlascloud.svg wordmark; add dark-theme variants for Atlas Cloud and Moonshot - Rewrite the bottom Sponsors section: one consistent list, no Ito-only subsection or stray horizontal rule - Point the self-host/gateway FAQ at the ito-compute skill for fixed-rate GPU blocks (npm CLI marked coming soon, not yet published) Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_0149VwNuynam6rvEfcMmiHHa * docs: drop em dash from sponsor FAQ line Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_0149VwNuynam6rvEfcMmiHHa * docs(sponsors): Itô is a Partner, Moonshot AI (Kimi) are Open Source Friends Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_0149VwNuynam6rvEfcMmiHHa --------- Co-authored-by: Claude Fable 5 --- README.md | 50 ++++--- SPONSORS.md | 10 +- assets/images/sponsors/atlascloud-dark.svg | 12 ++ assets/images/sponsors/atlascloud.png | Bin 7800 -> 0 bytes assets/images/sponsors/atlascloud.svg | 12 ++ assets/images/sponsors/ito-dark.svg | 148 +++++++++++++++++++++ assets/images/sponsors/ito.svg | 28 ++-- assets/images/sponsors/moonshot-dark.png | Bin 0 -> 2778 bytes assets/images/sponsors/moonshot.png | Bin 0 -> 2677 bytes 9 files changed, 226 insertions(+), 34 deletions(-) create mode 100644 assets/images/sponsors/atlascloud-dark.svg delete mode 100644 assets/images/sponsors/atlascloud.png create mode 100644 assets/images/sponsors/atlascloud.svg create mode 100644 assets/images/sponsors/ito-dark.svg create mode 100644 assets/images/sponsors/moonshot-dark.png create mode 100644 assets/images/sponsors/moonshot.png diff --git a/README.md b/README.md index 3142ba51e..9aa866f3c 100644 --- a/README.md +++ b/README.md @@ -80,35 +80,50 @@ ECC v2.0.0 adds the public Hermes operator story on top of that reusable layer: -**OSS stays free.** This repo is MIT-licensed forever. ECC Pro is the hosted GitHub App for private repos. Sponsors and Pro subscribers fund the work — that's why a single maintainer ships weekly across 7 harnesses. +**OSS stays free.** This repo is MIT-licensed forever. ECC Pro is the hosted GitHub App for private repos. Sponsors and Pro subscribers fund the work. That's why a single maintainer ships weekly across 7 harnesses.
-Business sponsors +Partners & sponsors - - - - + @@ -121,6 +136,10 @@ ECC v2.0.0 adds the public Hermes operator story on top of that reusable layer:
+ - CodeRabbit logo
+ CodeRabbit logo
CodeRabbit
+ - Greptile logo
+ Greptile logo
Greptile
+ - Atlas Cloud logo
+ + + Atlas Cloud logo +
Atlas Cloud
+ + + + + Moonshot AI Kimi logo +
+ Moonshot AI +
+
- Itô Markets logo
+ + + Itô Markets logo +
Itô
+Run or self-host any open-source model. Itô partners with ECC on compute: open the Itô dashboard to sign in and rent or manage GPUs. Any GPU provider works. ECC only provides this link; it does not provision compute or serving. Managed inference through Itô is not live yet. + +Moonshot AI (Kimi) are open source friends of ECC. + Community sponsors: Mike Morgan · @jasonwu513 · @1anter · @massimotodaro · @meadmccabe Become a Sponsor · Sponsor Tiers · Sponsorship Program @@ -1200,7 +1219,7 @@ claude If your gateway remaps model names, configure that in Claude Code rather than in ECC. ECC's hooks, skills, commands, and rules are model-provider agnostic once the `claude` CLI is already working. -Run or self-host any open-source model behind that gateway using separate compute and serving setup. If you need GPU capacity, [Itô](https://compute.itomarkets.com) is ECC's preferred compute sponsor; any GPU provider works. That sponsorship link is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Separately, the opt-in `ecc ito find` bridge invokes the explicitly configured canonical Itô CLI and submits a live authenticated RFQ; it does not reserve capacity. Managed inference through Itô is not live yet. +Run or self-host any open-source model behind that gateway using separate compute and serving setup. If you need GPU capacity, [Itô](https://compute.itomarkets.com) is ECC's compute partner; any GPU provider works. That sponsorship link is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Separately, the opt-in `ecc ito find` bridge invokes the explicitly configured canonical Itô CLI and submits a live authenticated RFQ; it does not reserve capacity. Managed inference through Itô is not live yet. ### Itô compute CLI bridge @@ -1209,9 +1228,8 @@ not maintain a second API client or browser handoff. The available operations are `ecc ito auth`, `ecc ito find`, and `ecc ito status`. The matching MCP tools are `ito_auth`, `ito_find`, and `ito_status`. -The `ito-compute-cli` package is currently unpublished. Build it locally from -[`Ito-Markets/ito-cloud-runtime`](https://github.com/Ito-Markets/ito-cloud-runtime) -under `cli/ito-compute-cli`, run `npm ci` and `npm run check`, then set +The `ito-compute-cli` package is currently unpublished. Build it locally from the Itô runtime repo (private while the desk hardens; +design partners get access) under `cli/ito-compute-cli`, run `npm ci` and `npm run check`, then set `ECC_ITO_CLI_EXECUTABLE` to that build's absolute `dist/bin/ito.js` path. Inject `ITO_API_KEY` from 1Password or the launching environment. ECC does not discover this credential-bearing client through `PATH`. See the [`ito-compute` @@ -1872,7 +1890,9 @@ ECC takes supply-chain and agent safety seriously. ## Sponsors -Featured sponsors are at the top of this README — full list and tiers in [SPONSORS.md](SPONSORS.md). [Become a sponsor](https://github.com/sponsors/affaan-m). +Partner: [Itô Markets](https://itomarkets.com) (compute). Open source friends: [Moonshot AI (Kimi)](https://www.moonshot.ai). Business sponsors: [CodeRabbit](https://www.coderabbit.ai) · [Greptile](https://www.greptile.com/go/ecc) · [Atlas Cloud](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=ECC). Logos at the top of this README, full list and tiers in [SPONSORS.md](SPONSORS.md). [Become a sponsor](https://github.com/sponsors/affaan-m). + +For GPU capacity, [Itô's compute dashboard](https://compute.itomarkets.com) rents fixed-rate GPU blocks. Any provider works: ECC links to the dashboard and does not provision compute or serving. --- diff --git a/SPONSORS.md b/SPONSORS.md index adb8d32b7..57b623bca 100644 --- a/SPONSORS.md +++ b/SPONSORS.md @@ -12,13 +12,13 @@ Thank you to everyone funding ECC's open-source work. Your sponsorship is what l |---------|------|-------| | [**CodeRabbit**](https://www.coderabbit.ai) | CodeRabbit logo | 2026 | | [**Greptile**](https://www.greptile.com/go/ecc) | Greptile logo | 2026 | -| [**Atlas Cloud**](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=ECC) | Atlas Cloud logo | 2026 | -| [**Itô**](https://compute.itomarkets.com) | Itô Markets logo | 2026 | -| [**Moonshot AI**](https://www.moonshot.ai/) | Moonshot AI Kimi logo | 2026 | +| [**Atlas Cloud**](https://www.atlascloud.ai/?utm_source=github&utm_medium=link&utm_campaign=ECC) | Atlas Cloud logo | 2026 | +| [**Moonshot AI (Kimi)**](https://www.moonshot.ai) | Moonshot AI Kimi logo | 2026 | +| [**Itô**](https://compute.itomarkets.com) | Itô Markets logo | 2026 | -*[Become a Business sponsor](https://github.com/sponsors/affaan-m) to get README sponsor placement + SPONSORS.md listing. Current Business tier is $500/mo. No seats, SLA, custom development, or preferential technical placement is bundled unless separately agreed.* +*[Become a Business sponsor](https://github.com/sponsors/affaan-m) to get README sponsor placement + SPONSORS.md listing. Current Business tier is $800/mo. No seats, SLA, custom development, or preferential technical placement is bundled unless separately agreed.* -Run or self-host any open-source model. Itô is ECC's preferred compute sponsor, while ECC remains provider-agnostic and any GPU provider works. The [Itô dashboard](https://compute.itomarkets.com) sponsorship link is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Separately, the opt-in `ecc ito find` bridge invokes the explicitly configured canonical Itô CLI and submits a live authenticated RFQ; it does not reserve capacity. Managed inference through Itô is not live yet. +Run or self-host any open-source model. Itô partners with ECC on compute, while ECC remains provider-agnostic and any GPU provider works. The [Itô dashboard](https://compute.itomarkets.com) sponsorship link is passive: it does not invoke an RFQ, reserve capacity, provision compute, or configure serving. Separately, the opt-in `ecc ito find` bridge invokes the explicitly configured canonical Itô CLI and submits a live authenticated RFQ; it does not reserve capacity. Managed inference through Itô is not live yet. ## Team Sponsors — $200/mo diff --git a/assets/images/sponsors/atlascloud-dark.svg b/assets/images/sponsors/atlascloud-dark.svg new file mode 100644 index 000000000..56be9cb4b --- /dev/null +++ b/assets/images/sponsors/atlascloud-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/images/sponsors/atlascloud.png b/assets/images/sponsors/atlascloud.png deleted file mode 100644 index 052bc7feaa9ff20d5e6d76921f8717be34adbf54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7800 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 IKZr5^14~J7+5i9m diff --git a/assets/images/sponsors/atlascloud.svg b/assets/images/sponsors/atlascloud.svg new file mode 100644 index 000000000..a16d2025d --- /dev/null +++ b/assets/images/sponsors/atlascloud.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/assets/images/sponsors/ito-dark.svg b/assets/images/sponsors/ito-dark.svg new file mode 100644 index 000000000..c5d8510f1 --- /dev/null +++ b/assets/images/sponsors/ito-dark.svg @@ -0,0 +1,148 @@ + + + + diff --git a/assets/images/sponsors/ito.svg b/assets/images/sponsors/ito.svg index 89ae6fcb3..3a6f4bca8 100644 --- a/assets/images/sponsors/ito.svg +++ b/assets/images/sponsors/ito.svg @@ -4,12 +4,12 @@ zTWl298OP6TX-KOqG9p5Fowjx>8`2jFHZP47ul>@X#Ey}gh=f!?iMT{fY70zMWU#lk zS`kv&y~$jZfRr?;oJ3HQh~yzzyAplCyWqG|z_x;|R$0?1l~yrPp&^>;8<@n}de4~| z@3QAR^Z!YfWqU8fvj6?=-?7qT=LBnPyVO?zz-=dT`=1g3uuvde02l({0>BUm7XXGp zxBxH&!UcdK5H0`=fp7s}2!sm&Lm*rL7y{t}z>r17euB>S9=pD=UaVYMBWl;J713za z`O=Zu*;z4@xgs)|j7W{7MLKmsw0AshmHN5>$i*twkip=<8M~?ZK~cM|R&XYhnGr|( zkBR0-9)N&>xxzi%_oCg^yFuI26OK2Yk*03jr@kaABLVp=d6))u1u3KHz4zh8#c1$tXt`&z{2-Vs#{t2;S$5w%^Q zr^Ti64@5h^)jj;%x*+G1`uz=YXdZ$4l>o+em*lQZd@4^kvq%8;(J>H zJw{#KT5RHu7|5I=B!{vtaqGP|?l>*Y6p_DXrITue?u zxIjnYmYXHq&ytB-qWy}ml~sy+{+Jar9a+Z$`-yWYNmb~w5XH_%U+B;KcPd2{>bdCp z%kTcSU9+-!LCLu4s(bBxufy}t^@_#^?wj|%)B}F{%qbCsbn3jY?zpj_*TTNO$fmjR zAT+JtAQA_EG4J#L>BZOW-}F6Ku*9bC7&p4atXk!F-gtQ4-&=Q{xy)gKM0;~s z#G7c_JD#yj%j_TO`F&n5K{rA#Tp4#%#YLDzOTE{sp$c6^>#~q3wc5Hhf(sCC9zLHQ z3Wad}h<1ktq9u#3%IpV4RWVULw^7UDWDE@rIbXSK*|J4cR#paj%<1WAapJ@Y>1|qD zTSZyf&7_lkE$hUyF7)$C*_!X@VTR(PedrItXZ*vw8&IkQ|a_VBB$EJmb z`ADVGBC)?)1WlY7C)`9L@qfQ3(UN$Bh_<1j!TFw#3l}a}Wo2bw#zFt;$;}$m&t1ZF zIEt2-oxLiO$)UW$r5LsI*W6iV_an~qK(Jn^r65u>l=2_x=f5u z7Ccr}#l{ok6GA5TltfJAP58+G(`{vmDV1wp3fKx4qV>+;Ywy^v4!mrPXx;Wk8GhCY(d#4o`_OyC zLN`j9RSpV7>m7Pi(#aAkP7l5*mMr@Q3(*pre)?l_t-^yOEf?7 zBkA>fDGRBlp>)hBvk)#s>zy!(mY~>^4k6D+orgw@hK9H_zSXsst+j9=+QN&L+)EQg z>!pX-%V521aDH6Uve?t{w6-CImcsSQnl)=|vdpl&!Np7c%c;MO zu@-My(ug6;EK3_NF6lMKXOwUWvbbBfZWV29ZH^TN{@K3sNheO$X*Els8Zn}`2J3Tw zPho;=v{Bc_3uA=q(%08V7Fg+GhXpG6G_7xOTt2UHa&^`BS;oD?N%?k)`C?hs;QV$ZBYF+y>4$H3q(Wq+z#qa9Ng!7uwFJePmiT@ ze9OY(l2~bT1ub}^?_QS3b#--#4I4Iu()#8$SJ0dK>h-L3r2m+w`;%+Adv6=NxHpyZ z7w5_>uFUn;g$M`Hx?-j8Q&Ur-v$Ioq-&3bfIVC0f9u{OBQS0toZPC#me&XJ{7B6Mv zI;Tgx57w&&=XF~Q$4a=lqRq9aCr_UA+uu!Qs)tsjHppTXwHP9 z<~rB?R}IeVwiu3$aAl%(X=!P3ZbO?JRglmr_NB6siJ50Vy~l3cD=VSoTB}zFUeexm z-lEb9u~i|g!`jg~H5>bTG*3D|G%F^Sh&e8Y3x>$=X= zZ8iAX+cw7qa&>dWs#<)`0WF2=7qX}n`+7b7fEKZvB;265aj)0&JBl!Qx(i3*>4=^TQ9Z zTMQQ(;m)o39zT8@0xn|Qs~h8zQVwO4;ZXwV2p;P}zz;66Yr}Y*3IZPu+ z+{-1-<+vD5yM^eK4W92f&0@H?RPVi2^R;bTt7NFoaj#8fpeBiXsp$eaJIH;xWR$fy z$pCSvzPO9hn%1|l5pXmbb=+lHt(MzjxPrLKv!C*eeQp|not$W2QFaKGjM$%$N;!4Y6WZC@+@%p9%WXDSx-v-GiSn08IzV5JMS%n>o#e6?e z7@+@v$*GHMKD7Z~d|O=ZwZ3A)VH^yERJh}s@8T&XoRS+LWWpUz@@NSw1zg(Y0DpYP zxP*NzV#`)rh7qcHUisvoh;MN_{$Cnted&XV{%w?qf@py;7B`o{fiw0)%@2w? z<{egKVTY2#&Po>u78oyFm(KPcr#-U1;eJ8mfV7)8x+JQtRi!T)q@Wcj^wr++3`#v9 ze8Md{SVIFsh?dLZ0043zTmTpX;R3)A2p0f`K)3)f1i}S?ArLMA41sU~UL g02l({0wDPDKj67PaNK&CyZ`_I07*qoM6N<$g5D=}F#rGn literal 0 HcmV?d00001 diff --git a/assets/images/sponsors/moonshot.png b/assets/images/sponsors/moonshot.png new file mode 100644 index 0000000000000000000000000000000000000000..19c30c631caeec20a95994ed8837c1526ecaf5a6 GIT binary patch literal 2677 zcmV-*3X1iKP) zPi$1j9mi+gRE^qh<=o=!1rFIoJ-L4COI6k0sE4N51};{hAVI+i4z}xvqEKytljT{ARu% zX=NGjpSO!Yp83uEe!q#8KKn$l#&z3$1pvHoI$r!s0stBX;sU@BhzkHiAT9t5fw%xL z1mXg~5Qqx^Lm(~y41u@+Fa+WPzz~QF07G7C^$S!go9^npRk6Na7NrMkqFSwbHyw$` z!t(dlvR7uc+LRt3ll z*osRrt&P%dmp3H^KhUAo)+D`C#Ub%YH-V{vKwhkF`ht47^YaSfv`&{N#i z!fI=-!~hES@Yw)OtAk7(ZNJ&oEna%HTm1X0E%A>(FGhNfVsWkM*9AaR#H~Et6s8e> zV_JOsM`O>w|JT-r_}juE@%84TP|vejG4Hbhrii;~)-UIGGE@H}E%A-cJ>r#L=EYwx z?Da-qRs33Gs_Shg6g!We%+~+;r+;c%!2@0Y=*g^GUVkjTAHB!I#~;;w-Toi{)UCHg z_Nz1F;_xrt-1V`PMmqS$K@kNf-6Q5N%{KH|jGoH6R5u=l!5N*U8VJDq)M$+d?>g8aqIB)M!^bk!$>=)fwV#E2gL?f_Jejzn!R?Rb+b4b z{r&ykZ6{Z*ToD@^8It?999P;8t`C529O*dp!Kt5-?d=Tl@`DX%|vj|?AU zD=p!qdt$P9vs4V9-B-AGKkzk$Ms(OBZBX26i?o!;5wzt&Bih2PYcUiWqs&AN#cJEyqAugnC zjkLM*lWe3V=vtlLo~9&X$fwCktr9O-iVJDgnS1a3P|^y9q$FE3wAiE?=gJnd(g9QQ zcELtmNE=RCl`fp8-x^^ntxB9r3v!Ldw@$BqE6Qxdg|w}ab~Jm6t+Xn8t18<+}oFtcc<7bmJKSL?}50DL#=Ga$HxQvP?5Axo;=yL9ga=- z`?M7Q)f&91P5WpBq9S{42X!YBU7-u>Wrg$fTsp_MEJj?Cl{!~YgE#uB(nKzo%Zb~! zZ(BL~?o6(rU+NpTuEkDgN0c5Y@GX^eDUPnfuuGLLGf8?S=J0h4Z>KhGQcxO@&or zSzmCKsk6Ur^z7L)ZwhUaz+rQbN#6O3v&wO=KXs;TtL3G;F2@FP#ci?%H9qHnmg0tm zMpTM@RZl;lM(ieu8x=q9RqgOVqi=5VoOgsK?fdFBg-%PP+g?~NOUlqW&CxhStIWDJ>L^2PC(!m#=W|cl5FMBYO?&q z0zNYiEyZo-`95^&9|`QozjRt(vtPqBqQt#i;#`i6;j}wulU9RwJ5I9|Q(W5b{qLTy zRx6>J$Gt9X11(FYm%8E9_FyCZA9Gnz)?&mZNq63WKJwm4FnbwZ;yHDg0)!jvFMUarAeTA^}VvkHRJPj zdV8cv7P`f^QPvY;rO!SI^?<>jQLmy(=ohj9`VT04{1KbK+JG;ir^?*-`dSHxaxh@2 zxGBwh@w5|8iyOc)ar-hnQo`B+mvlK`p}4eA!D+wiML~O>9Lm9f8ARF+8XVf+{3~G& z9ajl}-r^n@h$X&XzX`RCqwT-}{4oOz5-@0A57ZdVj