# Unum Docs

> Five engineering positions behind Unum’s open-source stack, from 14 languages over one C ABI down to CPUs, GPUs and NVMe, with the mechanisms and code behind each

## Engines

- [USearch | One Index for Every Modality](https://www.unum.cloud/engines/usearch): USearch, Unum’s open-source search engine inside ClickHouse and DuckDB: one proximity graph for search, attention and sparse algebra over texts, genomes, maps and embeddings
- [UStore | One Store for Transactions and Analytics](https://www.unum.cloud/engines/ustore): UStore, Unum’s embedded database for blobs, documents, graphs, strings and pages: one transaction across every modality, scans and random sampling over the same copy, on local NVMe and GPUs
- [UForm | One Model for Every Modality](https://www.unum.cloud/engines/uform): UForm, Unum’s tokenizer-free multimodal encoders trained from scratch in CUDA: raw bytes of text, images, video and audio into one embedding

## USearch

Search, attention and sparse algebra behind one C ABI, in RAM, VRAM or on NVMe. Source: https://github.com/unum-cloud/USearch

- [Everything](https://www.unum.cloud/docs/usearch/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/usearch.md)
- [C](https://www.unum.cloud/docs/usearch/c.md)
- [Python](https://www.unum.cloud/docs/usearch/python.md)
- [Rust](https://www.unum.cloud/docs/usearch/rust.md)
- [JavaScript](https://www.unum.cloud/docs/usearch/javascript.md)
- [Go](https://www.unum.cloud/docs/usearch/go.md)
- [Swift](https://www.unum.cloud/docs/usearch/swift.md)
- [Java](https://www.unum.cloud/docs/usearch/java.md)
- [C#](https://www.unum.cloud/docs/usearch/csharp.md)
- [Zig](https://www.unum.cloud/docs/usearch/zig.md)
- [Wolfram](https://www.unum.cloud/docs/usearch/wolfram.md)
- [Mojo](https://www.unum.cloud/docs/usearch/mojo.md)
- [Contributing](https://www.unum.cloud/docs/usearch/contributing.md): hooks, code style and naming
- [C++](https://www.unum.cloud/docs/usearch/cpp.md): every topic, with its symbols

## UStore

Transactional blobs, documents and graphs on local NVMe, behind one C ABI. Source: https://github.com/unum-cloud/UStore

- [Everything](https://www.unum.cloud/docs/ustore/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/ustore.md)
- [C](https://www.unum.cloud/docs/ustore/c.md)
- [C++](https://www.unum.cloud/docs/ustore/cpp.md)
- [Python](https://www.unum.cloud/docs/ustore/python.md)
- [Rust](https://www.unum.cloud/docs/ustore/rust.md)
- [Mojo](https://www.unum.cloud/docs/ustore/mojo.md)
- [Contributing](https://www.unum.cloud/docs/ustore/contributing.md): hooks, code style and naming

## UForm

Distributed training and inference pipeline for multi-modal perception. Source: https://github.com/unum-cloud/UForm

- [Everything](https://www.unum.cloud/docs/uform/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/uform.md)
- [C](https://www.unum.cloud/docs/uform/c.md)
- [Python](https://www.unum.cloud/docs/uform/python.md)
- [Rust](https://www.unum.cloud/docs/uform/rust.md)
- [JavaScript](https://www.unum.cloud/docs/uform/javascript.md)
- [Swift](https://www.unum.cloud/docs/uform/swift.md)
- [Mojo](https://www.unum.cloud/docs/uform/mojo.md)
- [Contributing](https://www.unum.cloud/docs/uform/contributing.md): hooks, code style and naming

## UCall

Client-server communication engine built around Noise, io_uring and SIMD. Source: https://github.com/unum-cloud/UCall

- [Everything](https://www.unum.cloud/docs/ucall/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/ucall.md)
- [C](https://www.unum.cloud/docs/ucall/c.md)
- [Python](https://www.unum.cloud/docs/ucall/python.md)
- [Rust](https://www.unum.cloud/docs/ucall/rust.md)
- [Mojo](https://www.unum.cloud/docs/ucall/mojo.md)
- [Contributing](https://www.unum.cloud/docs/ucall/contributing.md): hooks, code style and naming

## NumKong

Mixed-precision math for every CPU and GPU. Source: https://github.com/ashvardanian/NumKong

- [Everything](https://www.unum.cloud/docs/numkong/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/numkong.md)
- [C](https://www.unum.cloud/docs/numkong/c.md)
- [C++](https://www.unum.cloud/docs/numkong/cpp.md)
- [Python](https://www.unum.cloud/docs/numkong/python.md)
- [Rust](https://www.unum.cloud/docs/numkong/rust.md)
- [JavaScript](https://www.unum.cloud/docs/numkong/javascript.md)
- [Go](https://www.unum.cloud/docs/numkong/go.md)
- [Swift](https://www.unum.cloud/docs/numkong/swift.md)
- [Contributing](https://www.unum.cloud/docs/numkong/contributing.md): hooks, code style and naming

## StringZilla

SIMD and GPU-accelerated strings. Source: https://github.com/ashvardanian/StringZilla

- [Everything](https://www.unum.cloud/docs/stringzilla/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/stringzilla.md)
- [C](https://www.unum.cloud/docs/stringzilla/c.md)
- [C++](https://www.unum.cloud/docs/stringzilla/cpp.md)
- [Python](https://www.unum.cloud/docs/stringzilla/python.md)
- [Rust](https://www.unum.cloud/docs/stringzilla/rust.md)
- [JavaScript](https://www.unum.cloud/docs/stringzilla/javascript.md)
- [Go](https://www.unum.cloud/docs/stringzilla/go.md)
- [Swift](https://www.unum.cloud/docs/stringzilla/swift.md)
- [Java](https://www.unum.cloud/docs/stringzilla/java.md)
- [C#](https://www.unum.cloud/docs/stringzilla/csharp.md)
- [Contributing](https://www.unum.cloud/docs/stringzilla/contributing.md): hooks, code style and naming

## ForkUnion

NUMA-aware fork-join parallelism. Source: https://github.com/ashvardanian/ForkUnion

- [Everything](https://www.unum.cloud/docs/forkunion/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/forkunion.md)
- [C++](https://www.unum.cloud/docs/forkunion/cpp.md)
- [C](https://www.unum.cloud/docs/forkunion/c.md)
- [Rust](https://www.unum.cloud/docs/forkunion/rust.md)
- [Zig](https://www.unum.cloud/docs/forkunion/zig.md)
- [Mojo](https://www.unum.cloud/docs/forkunion/mojo.md)
- [Contributing](https://www.unum.cloud/docs/forkunion/contributing.md): hooks, code style and naming

## SmashTable

Transactions across in-memory containers. Source: https://github.com/ashvardanian/SmashTable

- [Everything](https://www.unum.cloud/docs/smashtable/llms-full.txt): all of the pages below in one file
- [Overview](https://www.unum.cloud/docs/smashtable.md)
- [C++](https://www.unum.cloud/docs/smashtable/cpp.md)
- [Python](https://www.unum.cloud/docs/smashtable/python.md)
- [Contributing](https://www.unum.cloud/docs/smashtable/contributing.md): hooks, code style and naming
