diff --git a/Cargo.lock b/Cargo.lock index 9874300..63f0aa0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1131,7 +1131,7 @@ dependencies = [ ] [[package]] -name = "nerve-ai" +name = "nerve" version = "0.2.0" dependencies = [ "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 7154013..b6488ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,6 @@ [package] -name = "nerve-ai" +publish = false +name = "nerve" version = "0.2.0" description = "Nerve is a tool that allows creating stateful agents with any LLM of your choice - without writing a single line of code. The tool provides to the model a framework of functionalities for planning, saving or recalling memories, etc by dynamically adapting the prompt and making it stateful over multiple inferences. The model will be able to access and use these functionalities in order to accomplish the task you provided." edition = "2021" @@ -10,10 +11,6 @@ readme = "README.md" repository = "https://github.com/evilsocket/nerve" homepage = "https://github.com/evilsocket/nerve" -[[bin]] -name = "nerve" -path = "src/main.rs" - [dependencies] ollama-rs = { path = "./crates/ollama-rs", features = [ "rustls", diff --git a/README.md b/README.md index 077e170..58200a6 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@
- @@ -156,15 +155,9 @@ nerve -G ... -T whatever-tasklet --save-to state.txt The agent save to disk its internal state at each iteration for you to observe. -## Installing from Crates.io +## About Crates.io -Nerve is published as a binary crate on [crates.io](https://crates.io/crates/nerve-ai), if you have [Cargo installed](https://rustup.rs/) you can: - -```sh -cargo install nerve-ai -``` - -This will compile its sources and install the binary in `$HOME/.cargo/bin/nerve`. +Since v0.2.0 **Nerve is not on crates.io anymore** due to the [lack of support of local crates](https://users.rust-lang.org/t/is-it-possible-to-publish-crates-with-path-specified/91497). ## Installing from DockerHub diff --git a/release.py b/release.py index 4011482..e0fcfc9 100755 --- a/release.py +++ b/release.py @@ -42,6 +42,6 @@ print("git tag -a v%s -m 'releasing v%s'" % (next_ver, next_ver)) print("git push origin v%s" % next_ver) -print() +# print() # publish on crates.io -print("cargo publish") +# print("cargo publish")