diff --git a/knowledge_tools.md b/knowledge_tools.md index b736f7c..1f9d631 100644 --- a/knowledge_tools.md +++ b/knowledge_tools.md @@ -1,39 +1,6 @@ # Tools -## Fluence Marine REPL - -[`mrepl`](https://crates.io/crates/mrepl) is a command line tool \(CLI\) to locally run a Marine instance to inspect, run, and test module and service configurations. - -```text -mbp16~(:|✔) % mrepl -Welcome to the Marine REPL (version 0.7.2) -Minimal supported versions - sdk: 0.6.0 - interface-types: 0.20.0 - -New version is available! 0.7.2 -> 0.7.4 -To update run: cargo +nightly install mrepl --force - -app service was created with service id = d81a4de5-55c3-4cb7-935c-3d5c6851320d -elapsed time 486.234µs - -1> help -Commands: - -n/new [config_path] create a new service (current will be removed) -l/load load a new Wasm module -u/unload unload a Wasm module -c/call [args] call function with given name from given module -i/interface print public interface of all loaded modules -e/envs print environment variables of a module -f/fs print filesystem state of a module -h/help print this message -q/quit/Ctrl-C exit - -2> -``` - -## Fluence Proto Distributor: FLDIST +### Fluence Proto Distributor: FLDIST \`\`[`fldist`](https://github.com/fluencelabs/proto-distributor) is a command line interface \(CLI\) to Fluence peers allowing for the lifecycle management of services and offers the fastest and most effective way to service deployment. @@ -72,7 +39,11 @@ Options: [number] [required] [default: 60000] ``` -## Fluence JS SDK +### Fluence JS SDK The Fluence [JS SDK](https://github.com/fluencelabs/fluence-js) supports developers to build full-fledged applications for a variety of targets ranging from browsers to backend apps and greatly expands on the `fldist` capabilities. +### Marine Tools + +Marine offers multiple tools including the Marine CLI, REPL and SDK. Please see the [Marine section](knowledge_aquamarine/marine/) for more detail. +