v0.7.0

pardnchiu/toriidb

Last updated

[!NOTE] This README was generated by SKILL, get the ZH version from here.


EMBEDDED JSON KV STORAGE WITH A SHARED SOCKET DAEMON AND VECTOR SEARCH

Go Reference Release License


A Go embedded key-value database with Redis-style commands, a shared socket daemon, and vector search

Table of Contents

Features

go get github.com/pardnchiu/toriidb · Documentation

Architecture

Full Architecture

graph TB
    APP[Go Application] --> NEW[daemon.New]
    NEW -->|socket is live| CLI[Unix Socket Client]
    NEW -->|first caller| SRV[Socket Server and Store]
    CLI --> SRV
    REPL[REPL] --> OPS[Command and API Operations]
    SRV --> OPS
    OPS --> DBS[16 In-Memory Databases]
    DBS --> DISK[Snapshot and Append Log]
    OPS --> EMB[OpenAI Embeddings]

License

This project is licensed under the MIT LICENSE.

Author

Just open an issue to share an idea.

toriidb contributors

©️ 2026 邱敬幃 Pardn Chiu

中文