8 releases
0.10.0-rc2 | Jul 24, 2024 |
---|---|
0.10.0-rc1 | Jul 5, 2024 |
0.10.0-prerelease | May 24, 2024 |
0.9.1-prerelease | Apr 23, 2024 |
0.9.0 | Mar 23, 2024 |
#42 in #graphql-server
Used in ad4m
14MB
283K
SLoC
Rust-Executor (= main ADAM Layer Runtime)
This Rust crate; provides a lib with exposed functions for 'init' & 'run' of an AD4M Agent and also exposes a bin which will by default run
an AD4M Agent.
This AD4M implementation includes:
- a Holochain conductor/agent, included as a library dependency into this crate
- key storage for the users agent keys, build around DID
- a warp based GraphQL server, conforming to the ADAM Layer spec
- a Deno runtime that runs the AD4M Languages as well as some JS based remainders of the legacy executor implementation the core
executor
, this happens insidejs_core
- Scryer Prolog for Social DNA queries of Perspectives (https://github.com/coasys/ad4m/blob/dev/rust-executor/src/prolog_service/mod.rs)
- SQLite database for storing Perspective data
Dependencies
~282MB
~5.5M SLoC