Skip to content

Commit 6fbda80

Browse files
committed
Prepping for launch
1 parent 90ce24b commit 6fbda80

File tree

20 files changed

+56
-15
lines changed

20 files changed

+56
-15
lines changed

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ license = "MIT"
1010
description = "A modular AI agent coordination system for building massively parallel agentic systems"
1111
repository = "https://github.com/SilasMarvin/wasmind"
1212
readme = "README.md"
13+
homepage = "https://github.com/SilasMarvin/wasmind"
14+
documentation = "https://docs.rs/wasmind"
1315
authors = ["Silas Marvin <silas.marvin@dmarvin.net>"]
1416

1517
[workspace.dependencies]

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
*This is a short demo of the wasmind_cli -- a cli application built with Wasmind. Note that the prompts used are not very refined. This is just an example to show what can be built with Wasmind.*
2222

23+
**NOTE:** Wasmind is an early stage expirmental framework. Please report any bugs or issues you find.
24+
2325
## Getting Started
2426

2527
**Want to try Wasmind?** Check out [wasmind_cli](crates/wasmind_cli/) - a CLI application built with Wasmind that demonstrates actor-based AI development workflows (including Claude Code-style interactions).

crates/wasmind/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,11 @@ description = "Core actor-based coordination runtime for AI agent workflows"
66
keywords = ["ai", "agents", "wasm", "actor-model", "coordination"]
77
categories = ["development-tools", "wasm"]
88
repository.workspace = true
9-
readme.workspace = true
9+
readme = "README.md"
1010
edition.workspace = true
1111
license.workspace = true
12+
homepage.workspace = true
13+
documentation = "https://docs.rs/wasmind"
1214

1315
[lib]
1416
name = "wasmind"

crates/wasmind/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
The main orchestration library for Wasmind's actor-based system. This crate provides the runtime and coordination primitives for loading and managing WebAssembly actor components.
44

5-
[![docs.rs](https://docs.rs/Wasmind/badge.svg)](https://docs.rs/Wasmind)
5+
[![docs.rs](https://docs.rs/wasmind/badge.svg)](https://docs.rs/wasmind)
66

77
## What This Crate Does
88

crates/wasmind_actor_bindings/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ version = "0.1.0"
44

55
description = "WebAssembly component model bindings for Wasmind actors"
66
repository.workspace = true
7-
readme.workspace = true
7+
readme = "README.md"
88
edition.workspace = true
99
license.workspace = true
10+
authors.workspace = true
11+
homepage.workspace = true
12+
documentation = "https://docs.rs/wasmind_actor_bindings"
1013

1114
[dependencies]
1215
wit-bindgen-rt = { workspace = true }

crates/wasmind_actor_bindings/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
WebAssembly Interface Type (WIT) definitions for Wasmind actor communication. This crate contains the interface specifications that define how actors interact with the Wasmind system and each other.
44

5+
[![docs.rs](https://docs.rs/wasmind_actor_bindings/badge.svg)](https://docs.rs/wasmind_actor_bindings)
6+
57
No Rust is exported from this crate! It is designed to be included as a component dependency. Add the following lines to your Cargo.toml:
68

79
```

crates/wasmind_actor_loader/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ version = "0.1.0"
44

55
description = "Dynamic actor loading and dependency resolution for Wasmind"
66
repository.workspace = true
7-
readme.workspace = true
7+
readme = "README.md"
88
edition.workspace = true
99
license.workspace = true
10+
authors.workspace = true
11+
homepage.workspace = true
12+
documentation = "https://docs.rs/wasmind_actor_loader"
1013

1114
[features]
1215
default = ["progress-output"]

crates/wasmind_actor_loader/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Dynamic loading and dependency resolution system for Wasmind WASM actor components. This crate handles downloading, building, caching, and loading actors from various sources (local paths, Git repositories, etc.).
44

5-
[![docs.rs](https://docs.rs/Wasmind_actor_loader/badge.svg)](https://docs.rs/Wasmind_actor_loader)
5+
[![docs.rs](https://docs.rs/wasmind_actor_loader/badge.svg)](https://docs.rs/wasmind_actor_loader)
66

77
## What This Crate Does
88

crates/wasmind_actor_utils/Cargo.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ version = "0.1.0"
44

55
description = "Utilities and helpers for building Wasmind actors in Rust"
66
repository.workspace = true
7-
readme.workspace = true
7+
readme = "README.md"
88
edition.workspace = true
99
license.workspace = true
10+
authors.workspace = true
11+
homepage.workspace = true
12+
documentation = "https://docs.rs/wasmind_actor_utils"
1013

1114
[lib]
1215

crates/wasmind_actor_utils/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
Utilities and types for building Rust based Wasmind actors. This crate provides the building blocks that actor developers need: message types, tool abstractions, and development macros.
44

5+
[![docs.rs](https://docs.rs/wasmind_actor_utils/badge.svg)](https://docs.rs/wasmind_actor_utils)
6+
57
It is not required to use the traits, macros, etc... in this crate to build actors. This are simply utilites that simplify actor development.
68

79
## Links

0 commit comments

Comments
 (0)