SkillAgentSearch skills...

Aevum

AevumDB is a high-performance, document-oriented database engine for Linux. Written in C++ and powered by a Rust query engine, it provides a modular, BSON-native storage environment that leverages WiredTiger and SIMD-accelerated parsing to offer a robust and lightning-fast data management experience.

Install / Use

/learn @aevumdb/Aevum
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

AevumDB

Welcome to AevumDB!

Components

  • aevumdb - The database server.
  • aevumsh - The interactive shell.

Download AevumDB

Clone and install from source:

git clone https://github.com/aevumdb/aevum.git
cd aevum

# Make all scripts executable
chmod +x ./scripts/*.sh ./scripts/*/*.sh

# Full system-wide installation (Recommended)
# This performs: Format -> Build -> Lint -> Test -> System Deploy
sudo ./scripts/install.sh

Note: The AevumDB installer (sudo ./scripts/install.sh) automatically detects and installs missing compilers, Rust, CMake, Ninja, and ccache for you on Arch, Debian/Ubuntu, and Fedora.

Binaries will be in /opt/aevumdb/bin/ and symlinked to /usr/local/bin/.

Building

See Building AevumDB.

Running

For command line options:

$ aevumdb --help

To manage the system service:

$ sudo systemctl start aevumdb
$ sudo systemctl status aevumdb

To use the shell (connects to localhost by default):

$ aevumsh
> db.users.insert({name: "Alice", age: 30})
> db.users.find({})
> db.users.update({name: "Alice"}, {age: 31})
> db.users.delete({age: {$lt: 18}})
> quit

Bug Reports

See https://github.com/aevumdb/aevum/issues.

Learn AevumDB

License

AevumDB is licensed under the AEVUMDB COMMUNITY LICENSE. See LICENSE for details.

Related Skills

View on GitHub
GitHub Stars6
CategoryData
Updated18d ago
Forks0

Languages

C++

Security Score

70/100

Audited on Mar 16, 2026

No findings