The omnitensor-node
is the core component of the OmniTensor network, a decentralized AI infrastructure designed to democratize access to AI compute resources.
- Decentralized AI compute network
- Proof-of-Work (PoW) and Proof-of-Stake (PoS) hybrid consensus mechanism
- GPU and NPU support for AI computations
- Secure and efficient task distribution and result aggregation
- Built-in marketplace for AI models and compute resources
- Advanced telemetry and monitoring capabilities
- Decentralized AI inference using community GPUs
- Blockchain consensus integration
- Network communication with P2P layer
- Scalable task scheduling for AI workloads
Ensure you have the following installed:
- Rust (latest stable version)
- Cargo (comes with Rust)
- A compatible GPU (optional for compute tasks)
Clone the repository:
git clone https://github.com/OmniTensor/omnitensor-node/
cd omnitensor-node
Build the project:
make build
Run the node:
make run
To run the tests:
make test
We welcome contributions from the community! Please read the CONTRIBUTING.md for guidelines.
This project is licensed under the MIT License. See the LICENSE file for details.
- Rust 1.67 or higher
- CUDA 11.0 or higher (for GPU support)
- RocksDB 6.20.3 or higher
- CMake 3.16 or higher
For support or inquiries, please contact us at team@omnitensor.io.