Skip to content

Commit 00fbf93

Browse files
committed
update project branding, documentation text, and repository URLs to capsulerun
1 parent aab1a02 commit 00fbf93

18 files changed

Lines changed: 45 additions & 68 deletions

File tree

README.md

Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
# `Capsule`
1010

11-
[![CI](https://github.com/mavdol/capsule/actions/workflows/ci.yml/badge.svg)](https://github.com/mavdol/capsule/actions/workflows/ci.yml)
11+
[![CI](https://github.com/capsulerun/capsule/actions/workflows/ci.yml/badge.svg)](https://github.com/capsulerun/capsule/actions/workflows/ci.yml)
1212

1313
[Getting Started](#getting-started)[Documentation](#documentation)[Issues](https://github.com/capsulerun/capsule/issues/new)[Contributing](#contributing)
1414

@@ -25,8 +25,6 @@
2525
- **Automatic retries**: Handle failures without manual intervention
2626
- **Lifecycle tracking**: Monitor which tasks are running, completed, or failed
2727

28-
This enables safe task-level execution of untrusted code.
29-
3028
## How It Works
3129

3230
### With Python
@@ -60,15 +58,6 @@ export const analyzeData = task({
6058
// Your code runs safely in a Wasm sandbox
6159
return { processed: dataset.length, status: "complete" };
6260
});
63-
64-
// The "main" task is required as the entrypoint
65-
export const main = task({
66-
name: "main",
67-
compute: "HIGH"
68-
}, () => {
69-
return analyzeData([1, 2, 3, 4, 5]);
70-
});
71-
7261
```
7362

7463
> [!NOTE]
@@ -193,7 +182,7 @@ export const main = task({
193182
```
194183

195184
> [!TIP]
196-
> If you're looking for a pre-configured, ready-to-use solution, check out the [Python adapter](https://github.com/mavdol/capsule/tree/main/integrations/python-adapter) or [TypeScript adapter](https://github.com/mavdol/capsule/tree/main/integrations/typescript-adapter).
185+
> If you're looking for a pre-configured, ready-to-use solution, check out the [Python adapter](https://github.com/capsulerun/capsule/tree/main/integrations/python-adapter) or [TypeScript adapter](https://github.com/capsulerun/capsule/tree/main/integrations/typescript-adapter).
197186
198187
## Documentation
199188

@@ -522,7 +511,7 @@ Contributions are welcome!
522511
**Prerequisites:** Rust (latest stable), Python 3.13+, Node.js 22+
523512
524513
```bash
525-
git clone https://github.com/mavdol/capsule.git
514+
git clone https://github.com/capsulerun/capsule.git
526515
cd capsule
527516
528517
# Build and install CLI
@@ -545,7 +534,7 @@ npm install && npm run build && npm link
545534
3. **Run tests**: `cargo test` (only needed if modifying `crates/capsule-cli` or `crates/capsule-core`)
546535
4. **Open** a Pull Request
547536
548-
Need help? [Open an issue](https://github.com/mavdol/capsule/issues)
537+
Need help? [Open an issue](https://github.com/capsulerun/capsule/issues)
549538
550539
## Credits
551540

crates/capsule-cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ version = "0.8.9"
44
edition = "2024"
55
description = "Secure WASM runtime to isolate and manage AI agent tasks"
66
license = "Apache-2.0"
7-
repository = "https://github.com/mavdol/capsule"
7+
repository = "https://github.com/capsulerun/capsule"
88
keywords = ["webassembly", "sandbox", "isolation", "llm", "ai"]
99
categories = ["command-line-utilities", "wasm"]
1010
readme = "../../README.md"

crates/capsule-cli/docs/README-pypi.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,14 @@
1-
# capsule-run
2-
3-
**A secure, durable runtime for agentic workflows**
1+
# `capsule`
42

53
## Overview
64

7-
Capsule is a runtime for coordinating AI agent tasks in isolated environments. It is designed to handle untrusted code execution, long-running workflows, large-scale processing, or even multi-agent systems.
8-
9-
Each task runs inside its own WebAssembly sandbox, providing:
5+
`Capsule` is a runtime for executing untrusted code in isolated environments. Each task runs inside its own WebAssembly sandbox, providing:
106

117
- **Isolated execution**: Each task runs isolated from your host system
128
- **Resource limits**: Set CPU, memory, and timeout limits per task
139
- **Automatic retries**: Handle failures without manual intervention
1410
- **Lifecycle tracking**: Monitor which tasks are running, completed, or failed
1511

16-
This enables safe task-level execution of untrusted code within AI agent systems.
17-
1812
## Installation
1913

2014
```bash
@@ -251,5 +245,5 @@ def main() -> dict:
251245
252246
## Links
253247
254-
- [GitHub](https://github.com/mavdol/capsule)
255-
- [Issues](https://github.com/mavdol/capsule/issues)
248+
- [GitHub](https://github.com/capsulerun/capsule)
249+
- [Issues](https://github.com/capsulerun/capsule/issues)

crates/capsule-cli/npm/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,5 +282,5 @@ export const main = task({
282282
283283
## Links
284284

285-
- [GitHub](https://github.com/mavdol/capsule)
286-
- [Issues](https://github.com/mavdol/capsule/issues)
285+
- [GitHub](https://github.com/capsulerun/capsule)
286+
- [Issues](https://github.com/capsulerun/capsule/issues)

crates/capsule-cli/npm/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
"license": "Apache-2.0",
2020
"repository": {
2121
"type": "git",
22-
"url": "https://github.com/mavdol/capsule.git"
22+
"url": "https://github.com/capsulerun/capsule.git"
2323
},
24-
"homepage": "https://github.com/mavdol/capsule",
24+
"homepage": "https://github.com/capsulerun/capsule",
2525
"publishConfig": {
2626
"access": "public"
2727
},

crates/capsule-cli/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ dependencies = [
4343
]
4444

4545
[project.urls]
46-
Homepage = "https://github.com/mavdol/capsule"
47-
Repository = "https://github.com/mavdol/capsule"
46+
Homepage = "https://github.com/capsulerun/capsule"
47+
Repository = "https://github.com/capsulerun/capsule"
4848

4949
[tool.maturin]
5050
bindings = "bin"

crates/capsule-core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
name = "capsule-core"
33
version = "0.8.9"
44
edition = "2024"
5-
description = "Core library for Capsule - WASM runtime for AI agent isolation"
5+
description = "Core library for Capsule"
66
license = "Apache-2.0"
7-
repository = "https://github.com/mavdol/capsule"
7+
repository = "https://github.com/capsulerun/capsule"
88
keywords = ["webassembly", "sandbox", "isolation", "runtime", "wasm"]
99
categories = ["wasm"]
1010
readme = "../../README.md"

crates/capsule-sdk/javascript/README.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,14 @@
1-
# capsule
2-
3-
**A secure, durable runtime for agentic workflows**
1+
# `capsule`
42

53
## Overview
64

7-
Capsule is a runtime for coordinating AI agent tasks in isolated environments. It is designed to handle untrusted code execution, long-running workflows, large-scale processing, or even multi-agent systems.
8-
9-
Each task runs inside its own WebAssembly sandbox, providing:
5+
```Capsule``` is a runtime for executing untrusted code in isolated environments. Each task runs inside its own WebAssembly sandbox, providing:
106

117
- **Isolated execution**: Each task runs isolated from your host system
128
- **Resource limits**: Set CPU, memory, and timeout limits per task
139
- **Automatic retries**: Handle failures without manual intervention
1410
- **Lifecycle tracking**: Monitor which tasks are running, completed, or failed
1511

16-
This enables safe task-level execution of untrusted code within AI agent systems.
17-
1812
## Installation
1913

2014
```bash
@@ -194,7 +188,7 @@ Create a `capsule.toml` file in your project root to set default options:
194188

195189
```toml
196190
[workflow]
197-
name = "My AI Workflow"
191+
name = "My Workflow"
198192
version = "1.0.0"
199193
entrypoint = "src/main.ts" # Run `capsule run` without specifying a file
200194

@@ -282,5 +276,5 @@ export const main = task({
282276
283277
## Links
284278

285-
- [GitHub](https://github.com/mavdol/capsule)
286-
- [Issues](https://github.com/mavdol/capsule/issues)
279+
- [GitHub](https://github.com/capsulerun/capsule)
280+
- [Issues](https://github.com/capsulerun/capsule/issues)

crates/capsule-sdk/javascript/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
"type": "module",
66
"main": "./dist/index.js",
77
"types": "./dist/index.d.ts",
8-
"homepage": "https://github.com/mavdol/capsule",
8+
"homepage": "https://github.com/capsulerun/capsule",
99
"repository": {
1010
"type": "git",
11-
"url": "https://github.com/mavdol/capsule.git"
11+
"url": "https://github.com/capsulerun/capsule.git"
1212
},
1313
"exports": {
1414
".": {

crates/capsule-sdk/python/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@ dev = [
4545
]
4646

4747
[project.urls]
48-
Homepage = "https://github.com/mavdol/capsule"
49-
Repository = "https://github.com/mavdol/capsule"
50-
Documentation = "https://github.com/mavdol/capsule"
48+
Homepage = "https://github.com/capsulerun/capsule"
49+
Repository = "https://github.com/capsulerun/capsule"
50+
Documentation = "https://github.com/capsulerun/capsule"
5151

5252
[tool.setuptools.packages.find]
5353
where = ["src"]

0 commit comments

Comments
 (0)