the universal sandbox runtime for agents and humans. pocketenv.io
sandbox openclaw agent claude-code vercel-sandbox deno-sandbox cloudflare-sandbox atproto sprites daytona
7
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add docs, license, assets, and dev server config

+638
.DS_Store

This is a binary file and will not be displayed.

+132
CODE_OF_CONDUCT.md
··· 1 + # Contributor Covenant Code of Conduct 2 + 3 + ## Our Pledge 4 + 5 + We as members, contributors, and leaders pledge to make participation in our 6 + community a harassment-free experience for everyone, regardless of age, body 7 + size, visible or invisible disability, ethnicity, sex characteristics, gender 8 + identity and expression, level of experience, education, socio-economic status, 9 + nationality, personal appearance, race, caste, color, religion, or sexual 10 + identity and orientation. 11 + 12 + We pledge to act and interact in ways that contribute to an open, welcoming, 13 + diverse, inclusive, and healthy community. 14 + 15 + ## Our Standards 16 + 17 + Examples of behavior that contributes to a positive environment for our 18 + community include: 19 + 20 + - Demonstrating empathy and kindness toward other people 21 + - Being respectful of differing opinions, viewpoints, and experiences 22 + - Giving and gracefully accepting constructive feedback 23 + - Accepting responsibility and apologizing to those affected by our mistakes, 24 + and learning from the experience 25 + - Focusing on what is best not just for us as individuals, but for the overall 26 + community 27 + 28 + Examples of unacceptable behavior include: 29 + 30 + - The use of sexualized language or imagery, and sexual attention or advances of 31 + any kind 32 + - Trolling, insulting or derogatory comments, and personal or political attacks 33 + - Public or private harassment 34 + - Publishing others' private information, such as a physical or email address, 35 + without their explicit permission 36 + - Other conduct which could reasonably be considered inappropriate in a 37 + professional setting 38 + 39 + ## Enforcement Responsibilities 40 + 41 + Community leaders are responsible for clarifying and enforcing our standards of 42 + acceptable behavior and will take appropriate and fair corrective action in 43 + response to any behavior that they deem inappropriate, threatening, offensive, 44 + or harmful. 45 + 46 + Community leaders have the right and responsibility to remove, edit, or reject 47 + comments, commits, code, wiki edits, issues, and other contributions that are 48 + not aligned to this Code of Conduct, and will communicate reasons for moderation 49 + decisions when appropriate. 50 + 51 + ## Scope 52 + 53 + This Code of Conduct applies within all community spaces, and also applies when 54 + an individual is officially representing the community in public spaces. 55 + Examples of representing our community include using an official e-mail address, 56 + posting via an official social media account, or acting as an appointed 57 + representative at an online or offline event. 58 + 59 + ## Enforcement 60 + 61 + Instances of abusive, harassing, or otherwise unacceptable behavior may be 62 + reported to the community leaders responsible for enforcement at 63 + [GitHub Issues](https://github.com/pocketenv-io/pocketenv/issues). All 64 + complaints will be reviewed and investigated promptly and fairly. 65 + 66 + All community leaders are obligated to respect the privacy and security of the 67 + reporter of any incident. 68 + 69 + ## Enforcement Guidelines 70 + 71 + Community leaders will follow these Community Impact Guidelines in determining 72 + the consequences for any action they deem in violation of this Code of Conduct: 73 + 74 + ### 1. Correction 75 + 76 + **Community Impact**: Use of inappropriate language or other behavior deemed 77 + unprofessional or unwelcome in the community. 78 + 79 + **Consequence**: A private, written warning from community leaders, providing 80 + clarity around the nature of the violation and an explanation of why the 81 + behavior was inappropriate. A public apology may be requested. 82 + 83 + ### 2. Warning 84 + 85 + **Community Impact**: A violation through a single incident or series of 86 + actions. 87 + 88 + **Consequence**: A warning with consequences for continued behavior. No 89 + interaction with the people involved, including unsolicited interaction with 90 + those enforcing the Code of Conduct, for a specified period of time. This 91 + includes avoiding interactions in community spaces as well as external channels 92 + like social media. Violating these terms may lead to a temporary or permanent 93 + ban. 94 + 95 + ### 3. Temporary Ban 96 + 97 + **Community Impact**: A serious violation of community standards, including 98 + sustained inappropriate behavior. 99 + 100 + **Consequence**: A temporary ban from any sort of interaction or public 101 + communication with the community for a specified period of time. No public or 102 + private interaction with the people involved, including unsolicited interaction 103 + with those enforcing the Code of Conduct, is allowed during this period. 104 + Violating these terms may lead to a permanent ban. 105 + 106 + ### 4. Permanent Ban 107 + 108 + **Community Impact**: Demonstrating a pattern of violation of community 109 + standards, including sustained inappropriate behavior, harassment of an 110 + individual, or aggression toward or disparagement of classes of individuals. 111 + 112 + **Consequence**: A permanent ban from any sort of public interaction within the 113 + community. 114 + 115 + ## Attribution 116 + 117 + This Code of Conduct is adapted from the [Contributor Covenant][homepage], 118 + version 2.1, available at 119 + [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1]. 120 + 121 + Community Impact Guidelines were inspired by 122 + [Mozilla's code of conduct enforcement ladder][Mozilla CoC]. 123 + 124 + For answers to common questions about this code of conduct, see the FAQ at 125 + [https://www.contributor-covenant.org/faq][FAQ]. Translations are available at 126 + [https://www.contributor-covenant.org/translations][translations]. 127 + 128 + [homepage]: https://www.contributor-covenant.org 129 + [v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html 130 + [Mozilla CoC]: https://github.com/mozilla/diversity 131 + [FAQ]: https://www.contributor-covenant.org/faq 132 + [translations]: https://www.contributor-covenant.org/translations
+70
CONTRIBUTING.md
··· 1 + # Contributing Guidelines 2 + 3 + Thank you for your interest in contributing to our project. Whether it's a bug 4 + report, new feature, correction, or additional documentation, we greatly value 5 + feedback and contributions from our community. 6 + 7 + Please read through this document before submitting any issues or pull requests 8 + to ensure we have all the necessary information to effectively respond to your 9 + bug report or contribution. 10 + 11 + ## Reporting Bugs/Feature Requests 12 + 13 + We welcome you to use the GitHub issue tracker to report bugs or suggest 14 + features. 15 + 16 + When filing an issue, please check existing open, or recently closed, issues to 17 + make sure somebody else hasn't already reported the issue. Please try to include 18 + as much information as you can. Details like these are incredibly useful: 19 + 20 + - A reproducible test case or series of steps 21 + - The version of our code being used 22 + - Any modifications you've made relevant to the bug 23 + - Anything unusual about your environment or deployment 24 + 25 + ## Contributing via Pull Requests 26 + 27 + Contributions via pull requests are much appreciated. Before sending us a pull 28 + request, please ensure that: 29 + 30 + 1. You are working against the latest source on the _main_ branch. 31 + 2. You check existing open, and recently merged, pull requests to make sure 32 + someone else hasn't addressed the problem already. 33 + 3. You open an issue to discuss any significant work - we would hate for your 34 + time to be wasted. 35 + 36 + To send us a pull request, please: 37 + 38 + 1. Fork the repository. 39 + 2. Modify the source; please focus on the specific change you are contributing. 40 + If you also reformat all the code, it will be hard for us to focus on your 41 + change. 42 + 3. Ensure local tests pass. 43 + 4. Commit to your fork using clear commit messages. 44 + 5. Send us a pull request, answering any default questions in the pull request 45 + interface. 46 + 6. Pay attention to any automated CI failures reported in the pull request, and 47 + stay involved in the conversation. 48 + 49 + GitHub provides additional document on 50 + [forking a repository](https://help.github.com/articles/fork-a-repo/) and 51 + [creating a pull request](https://help.github.com/articles/creating-a-pull-request/). 52 + 53 + ## Finding contributions to work on 54 + 55 + Looking at the existing issues is a great way to find something to contribute 56 + on. As our projects, by default, use the default GitHub issue labels 57 + (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any 58 + 'help wanted' issues is a great place to start. 59 + 60 + ## Code of Conduct 61 + 62 + This project has adopted the 63 + [Contributor Covenant](https://www.contributor-covenant.org/), version 2.1, 64 + available at 65 + https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. 66 + 67 + ## Licensing 68 + 69 + See the [LICENSE](LICENSE) file for our project's licensing. We will ask you to 70 + confirm the licensing of your contribution.
+364
LICENSE
··· 1 + Copyright (c) 2026 Tsiry Sandratraina <tsiry.sndr@pocketenv.io> 2 + 3 + Mozilla Public License, version 2.0 4 + 5 + 1. Definitions 6 + 7 + 1.1. "Contributor" 8 + 9 + means each individual or legal entity that creates, contributes to the 10 + creation of, or owns Covered Software. 11 + 12 + 1.2. "Contributor Version" 13 + 14 + means the combination of the Contributions of others (if any) used by a 15 + Contributor and that particular Contributor's Contribution. 16 + 17 + 1.3. "Contribution" 18 + 19 + means Covered Software of a particular Contributor. 20 + 21 + 1.4. "Covered Software" 22 + 23 + means Source Code Form to which the initial Contributor has attached the 24 + notice in Exhibit A, the Executable Form of such Source Code Form, and 25 + Modifications of such Source Code Form, in each case including portions 26 + thereof. 27 + 28 + 1.5. "Incompatible With Secondary Licenses" 29 + means 30 + 31 + a. that the initial Contributor has attached the notice described in 32 + Exhibit B to the Covered Software; or 33 + 34 + b. that the Covered Software was made available under the terms of 35 + version 1.1 or earlier of the License, but not also under the terms of 36 + a Secondary License. 37 + 38 + 1.6. "Executable Form" 39 + 40 + means any form of the work other than Source Code Form. 41 + 42 + 1.7. "Larger Work" 43 + 44 + means a work that combines Covered Software with other material, in a 45 + separate file or files, that is not Covered Software. 46 + 47 + 1.8. "License" 48 + 49 + means this document. 50 + 51 + 1.9. "Licensable" 52 + 53 + means having the right to grant, to the maximum extent possible, whether 54 + at the time of the initial grant or subsequently, any and all of the 55 + rights conveyed by this License. 56 + 57 + 1.10. "Modifications" 58 + 59 + means any of the following: 60 + 61 + a. any file in Source Code Form that results from an addition to, 62 + deletion from, or modification of the contents of Covered Software; or 63 + 64 + b. any new file in Source Code Form that contains any Covered Software. 65 + 66 + 1.11. "Patent Claims" of a Contributor 67 + 68 + means any patent claim(s), including without limitation, method, 69 + process, and apparatus claims, in any patent Licensable by such 70 + Contributor that would be infringed, but for the grant of the License, 71 + by the making, using, selling, offering for sale, having made, import, 72 + or transfer of either its Contributions or its Contributor Version. 73 + 74 + 1.12. "Secondary License" 75 + 76 + means either the GNU General Public License, Version 2.0, the GNU Lesser 77 + General Public License, Version 2.1, the GNU Affero General Public 78 + License, Version 3.0, or any later versions of those licenses. 79 + 80 + 1.13. "Source Code Form" 81 + 82 + means the form of the work preferred for making modifications. 83 + 84 + 1.14. "You" (or "Your") 85 + 86 + means an individual or a legal entity exercising rights under this 87 + License. For legal entities, "You" includes any entity that controls, is 88 + controlled by, or is under common control with You. For purposes of this 89 + definition, "control" means (a) the power, direct or indirect, to cause 90 + the direction or management of such entity, whether by contract or 91 + otherwise, or (b) ownership of more than fifty percent (50%) of the 92 + outstanding shares or beneficial ownership of such entity. 93 + 94 + 95 + 2. License Grants and Conditions 96 + 97 + 2.1. Grants 98 + 99 + Each Contributor hereby grants You a world-wide, royalty-free, 100 + non-exclusive license: 101 + 102 + a. under intellectual property rights (other than patent or trademark) 103 + Licensable by such Contributor to use, reproduce, make available, 104 + modify, display, perform, distribute, and otherwise exploit its 105 + Contributions, either on an unmodified basis, with Modifications, or 106 + as part of a Larger Work; and 107 + 108 + b. under Patent Claims of such Contributor to make, use, sell, offer for 109 + sale, have made, import, and otherwise transfer either its 110 + Contributions or its Contributor Version. 111 + 112 + 2.2. Effective Date 113 + 114 + The licenses granted in Section 2.1 with respect to any Contribution 115 + become effective for each Contribution on the date the Contributor first 116 + distributes such Contribution. 117 + 118 + 2.3. Limitations on Grant Scope 119 + 120 + The licenses granted in this Section 2 are the only rights granted under 121 + this License. No additional rights or licenses will be implied from the 122 + distribution or licensing of Covered Software under this License. 123 + Notwithstanding Section 2.1(b) above, no patent license is granted by a 124 + Contributor: 125 + 126 + a. for any code that a Contributor has removed from Covered Software; or 127 + 128 + b. for infringements caused by: (i) Your and any other third party's 129 + modifications of Covered Software, or (ii) the combination of its 130 + Contributions with other software (except as part of its Contributor 131 + Version); or 132 + 133 + c. under Patent Claims infringed by Covered Software in the absence of 134 + its Contributions. 135 + 136 + This License does not grant any rights in the trademarks, service marks, 137 + or logos of any Contributor (except as may be necessary to comply with 138 + the notice requirements in Section 3.4). 139 + 140 + 2.4. Subsequent Licenses 141 + 142 + No Contributor makes additional grants as a result of Your choice to 143 + distribute the Covered Software under a subsequent version of this 144 + License (see Section 10.2) or under the terms of a Secondary License (if 145 + permitted under the terms of Section 3.3). 146 + 147 + 2.5. Representation 148 + 149 + Each Contributor represents that the Contributor believes its 150 + Contributions are its original creation(s) or it has sufficient rights to 151 + grant the rights to its Contributions conveyed by this License. 152 + 153 + 2.6. Fair Use 154 + 155 + This License is not intended to limit any rights You have under 156 + applicable copyright doctrines of fair use, fair dealing, or other 157 + equivalents. 158 + 159 + 2.7. Conditions 160 + 161 + Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in 162 + Section 2.1. 163 + 164 + 165 + 3. Responsibilities 166 + 167 + 3.1. Distribution of Source Form 168 + 169 + All distribution of Covered Software in Source Code Form, including any 170 + Modifications that You create or to which You contribute, must be under 171 + the terms of this License. You must inform recipients that the Source 172 + Code Form of the Covered Software is governed by the terms of this 173 + License, and how they can obtain a copy of this License. You may not 174 + attempt to alter or restrict the recipients' rights in the Source Code 175 + Form. 176 + 177 + 3.2. Distribution of Executable Form 178 + 179 + If You distribute Covered Software in Executable Form then: 180 + 181 + a. such Covered Software must also be made available in Source Code Form, 182 + as described in Section 3.1, and You must inform recipients of the 183 + Executable Form how they can obtain a copy of such Source Code Form by 184 + reasonable means in a timely manner, at a charge no more than the cost 185 + of distribution to the recipient; and 186 + 187 + b. You may distribute such Executable Form under the terms of this 188 + License, or sublicense it under different terms, provided that the 189 + license for the Executable Form does not attempt to limit or alter the 190 + recipients' rights in the Source Code Form under this License. 191 + 192 + 3.3. Distribution of a Larger Work 193 + 194 + You may create and distribute a Larger Work under terms of Your choice, 195 + provided that You also comply with the requirements of this License for 196 + the Covered Software. If the Larger Work is a combination of Covered 197 + Software with a work governed by one or more Secondary Licenses, and the 198 + Covered Software is not Incompatible With Secondary Licenses, this 199 + License permits You to additionally distribute such Covered Software 200 + under the terms of such Secondary License(s), so that the recipient of 201 + the Larger Work may, at their option, further distribute the Covered 202 + Software under the terms of either this License or such Secondary 203 + License(s). 204 + 205 + 3.4. Notices 206 + 207 + You may not remove or alter the substance of any license notices 208 + (including copyright notices, patent notices, disclaimers of warranty, or 209 + limitations of liability) contained within the Source Code Form of the 210 + Covered Software, except that You may alter any license notices to the 211 + extent required to remedy known factual inaccuracies. 212 + 213 + 3.5. Application of Additional Terms 214 + 215 + You may choose to offer, and to charge a fee for, warranty, support, 216 + indemnity or liability obligations to one or more recipients of Covered 217 + Software. However, You may do so only on Your own behalf, and not on 218 + behalf of any Contributor. You must make it absolutely clear that any 219 + such warranty, support, indemnity, or liability obligation is offered by 220 + You alone, and You hereby agree to indemnify every Contributor for any 221 + liability incurred by such Contributor as a result of warranty, support, 222 + indemnity or liability terms You offer. You may include additional 223 + disclaimers of warranty and limitations of liability specific to any 224 + jurisdiction. 225 + 226 + 4. Inability to Comply Due to Statute or Regulation 227 + 228 + If it is impossible for You to comply with any of the terms of this License 229 + with respect to some or all of the Covered Software due to statute, 230 + judicial order, or regulation then You must: (a) comply with the terms of 231 + this License to the maximum extent possible; and (b) describe the 232 + limitations and the code they affect. Such description must be placed in a 233 + text file included with all distributions of the Covered Software under 234 + this License. Except to the extent prohibited by statute or regulation, 235 + such description must be sufficiently detailed for a recipient of ordinary 236 + skill to be able to understand it. 237 + 238 + 5. Termination 239 + 240 + 5.1. The rights granted under this License will terminate automatically if You 241 + fail to comply with any of its terms. However, if You become compliant, 242 + then the rights granted under this License from a particular Contributor 243 + are reinstated (a) provisionally, unless and until such Contributor 244 + explicitly and finally terminates Your grants, and (b) on an ongoing 245 + basis, if such Contributor fails to notify You of the non-compliance by 246 + some reasonable means prior to 60 days after You have come back into 247 + compliance. Moreover, Your grants from a particular Contributor are 248 + reinstated on an ongoing basis if such Contributor notifies You of the 249 + non-compliance by some reasonable means, this is the first time You have 250 + received notice of non-compliance with this License from such 251 + Contributor, and You become compliant prior to 30 days after Your receipt 252 + of the notice. 253 + 254 + 5.2. If You initiate litigation against any entity by asserting a patent 255 + infringement claim (excluding declaratory judgment actions, 256 + counter-claims, and cross-claims) alleging that a Contributor Version 257 + directly or indirectly infringes any patent, then the rights granted to 258 + You by any and all Contributors for the Covered Software under Section 259 + 2.1 of this License shall terminate. 260 + 261 + 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user 262 + license agreements (excluding distributors and resellers) which have been 263 + validly granted by You or Your distributors under this License prior to 264 + termination shall survive termination. 265 + 266 + 6. Disclaimer of Warranty 267 + 268 + Covered Software is provided under this License on an "as is" basis, 269 + without warranty of any kind, either expressed, implied, or statutory, 270 + including, without limitation, warranties that the Covered Software is free 271 + of defects, merchantable, fit for a particular purpose or non-infringing. 272 + The entire risk as to the quality and performance of the Covered Software 273 + is with You. Should any Covered Software prove defective in any respect, 274 + You (not any Contributor) assume the cost of any necessary servicing, 275 + repair, or correction. This disclaimer of warranty constitutes an essential 276 + part of this License. No use of any Covered Software is authorized under 277 + this License except under this disclaimer. 278 + 279 + 7. Limitation of Liability 280 + 281 + Under no circumstances and under no legal theory, whether tort (including 282 + negligence), contract, or otherwise, shall any Contributor, or anyone who 283 + distributes Covered Software as permitted above, be liable to You for any 284 + direct, indirect, special, incidental, or consequential damages of any 285 + character including, without limitation, damages for lost profits, loss of 286 + goodwill, work stoppage, computer failure or malfunction, or any and all 287 + other commercial damages or losses, even if such party shall have been 288 + informed of the possibility of such damages. This limitation of liability 289 + shall not apply to liability for death or personal injury resulting from 290 + such party's negligence to the extent applicable law prohibits such 291 + limitation. Some jurisdictions do not allow the exclusion or limitation of 292 + incidental or consequential damages, so this exclusion and limitation may 293 + not apply to You. 294 + 295 + 8. Litigation 296 + 297 + Any litigation relating to this License may be brought only in the courts 298 + of a jurisdiction where the defendant maintains its principal place of 299 + business and such litigation shall be governed by laws of that 300 + jurisdiction, without reference to its conflict-of-law provisions. Nothing 301 + in this Section shall prevent a party's ability to bring cross-claims or 302 + counter-claims. 303 + 304 + 9. Miscellaneous 305 + 306 + This License represents the complete agreement concerning the subject 307 + matter hereof. If any provision of this License is held to be 308 + unenforceable, such provision shall be reformed only to the extent 309 + necessary to make it enforceable. Any law or regulation which provides that 310 + the language of a contract shall be construed against the drafter shall not 311 + be used to construe this License against a Contributor. 312 + 313 + 314 + 10. Versions of the License 315 + 316 + 10.1. New Versions 317 + 318 + Mozilla Foundation is the license steward. Except as provided in Section 319 + 10.3, no one other than the license steward has the right to modify or 320 + publish new versions of this License. Each version will be given a 321 + distinguishing version number. 322 + 323 + 10.2. Effect of New Versions 324 + 325 + You may distribute the Covered Software under the terms of the version 326 + of the License under which You originally received the Covered Software, 327 + or under the terms of any subsequent version published by the license 328 + steward. 329 + 330 + 10.3. Modified Versions 331 + 332 + If you create software not governed by this License, and you want to 333 + create a new license for such software, you may create and use a 334 + modified version of this License if you rename the license and remove 335 + any references to the name of the license steward (except to note that 336 + such modified license differs from this License). 337 + 338 + 10.4. Distributing Source Code Form that is Incompatible With Secondary 339 + Licenses If You choose to distribute Source Code Form that is 340 + Incompatible With Secondary Licenses under the terms of this version of 341 + the License, the notice described in Exhibit B of this License must be 342 + attached. 343 + 344 + Exhibit A - Source Code Form License Notice 345 + 346 + This Source Code Form is subject to the 347 + terms of the Mozilla Public License, v. 348 + 2.0. If a copy of the MPL was not 349 + distributed with this file, You can 350 + obtain one at 351 + http://mozilla.org/MPL/2.0/. 352 + 353 + If it is not possible or desirable to put the notice in a particular file, 354 + then You may include the notice in a location (such as a LICENSE file in a 355 + relevant directory) where a recipient would be likely to look for such a 356 + notice. 357 + 358 + You may add additional accurate notices of copyright ownership. 359 + 360 + Exhibit B - "Incompatible With Secondary Licenses" Notice 361 + 362 + This Source Code Form is "Incompatible 363 + With Secondary Licenses", as defined by 364 + the Mozilla Public License, v. 2.0.
+69
README.md
··· 1 + # Pocketenv 2 + 3 + ![Preview](./pocketenv.png) 4 + 5 + an open, interoperable sandbox platform for agents and humans. 6 + Run code, test ideas, and prototype safely in isolated environments — without worrying about vendor lock-in. 7 + 8 + > [!NOTE] 9 + > **Still in development** 10 + > This project is in early development. Expect breaking changes and rapid iteration. 11 + 12 + 13 + ## Why Pocketenv? 14 + 15 + Modern sandboxes are fragmented and vendor-specific. Each platform has its own API, its own format, and its own ecosystem. 16 + 17 + Pocketenv solves this by providing: 18 + - A unified sandbox interface 19 + - Open, portable sandbox definitions 20 + - Vendor-agnostic execution 21 + - Interoperability via AT Protocol lexicons 22 + - A platform designed for both AI agents and humans 23 + 24 + With Pocketenv, sandboxes become portable, shareable, and open. 25 + 26 + ## Key Features 27 + 28 + ### Secure isolated environments 29 + 30 + Run commands, agents, and code safely in isolated sandboxes. 31 + 32 + ### Vendor-agnostic abstraction 33 + 34 + Pocketenv can run sandboxes on different providers transparently: 35 + - Daytona 36 + - Cloudflare Sandbox 37 + - Vercel Sandbox 38 + - Deno Sandbox 39 + - And more to come! 40 + 41 + No provider lock-in. 42 + 43 + ### Agent-native design 44 + 45 + Pocketenv is designed for AI workflows: 46 + - Run OpenClaw 47 + - Run Codex CLI 48 + - Run Claude Code 49 + - Run Gemini CLI 50 + - Run Copilot CLI 51 + - Run custom agents 52 + 53 + ### Open sandbox definitions via AT Protocol 54 + 55 + Sandboxes are defined using open lexicons and stored on AT Protocol PDS. 56 + 57 + This enables: 58 + - Discoverable sandboxes 59 + - Shareable sandboxes 60 + - Versioned sandboxes 61 + - Community ecosystem 62 + 63 + ### Example Use Cases 64 + - Prototype AI agents safely 65 + - Run Codex / Claude / Gemini in isolation 66 + - Test untrusted code securely 67 + - Share reproducible dev environments 68 + - Run temporary dev environments 69 + - Provide sandbox infrastructure for your app
apps/.DS_Store

This is a binary file and will not be displayed.

+3
apps/web/vite.config.ts
··· 16 16 optimizeDeps: { 17 17 force: true, 18 18 }, 19 + server: { 20 + port: 5174, 21 + }, 19 22 });
pocketenv.png

This is a binary file and will not be displayed.