Skip to main content

Getting Started with EngramDB

This guide will help you get started with EngramDB, covering installation, basic setup, and simple usage examples.

Prerequisites

  • Rust 2021 edition (for Rust development)
  • Cargo (for building from source)
  • Python 3.7+ (for Python bindings)
  • Flask (for web interface)

Installation

Rust Library

Clone the repository and build the project:
To run tests:

Python Package

Install using pip:
Or build from source:

Web Interface

The web interface provides a visual way to interact with the database:
Once running, access the web interface at: http://localhost:8082

Basic Usage

Rust

Python

Next Steps

  • Explore the Core Concepts to understand the fundamental building blocks of EngramDB
  • Check out the API Reference for detailed information on the available APIs
  • See the Examples for more complex usage scenarios