Skip to main content

Aurora-Vault

Developed by Md Tareq Shah Alam

Aurora-Vault is a lightweight, production-ready RAG (Retrieval-Augmented Generation) engine that enables instant semantic search without any setup or preprocessing.


Overview

Aurora-Vault is designed to remove the complexity of building RAG systems.

Unlike traditional pipelines that require:

  • Data preprocessing
  • Embedding generation
  • Index building

Aurora-Vault provides a prebuilt knowledge index, allowing developers to use RAG instantly.


Key Idea

Install → Load → Use

No setup. No build. No waiting.


Features

  • Instant setup (no index building)
  • Lightweight package (no large files inside)
  • Automatic index download on first run
  • Fast semantic search
  • Precomputed embeddings for efficiency
  • Plug-and-play API
  • Production-ready architecture

Installation

pip install aurora-vault

Quick Start

1. Import

import aurora_vault

2. Initialize

vault = aurora_vault.load()

First-Time Setup (Automatic)

On the first run, Aurora-Vault will:

  • Create a rag/ directory in your project
  • Download a prebuilt index
  • Initialize the retrieval system

You will see:

Aurora Vault Setup
Downloading core index (~1GB)...

Subsequent Runs

  • No download
  • No setup
  • Instant loading

Data Storage

Aurora-Vault creates:

your_project/
 └── rag/
      └── index.pkl
  • index.pkl → prebuilt vector index
  • Stored locally for reuse
  • No repeated downloads

Custom Storage Path

You can control where data is stored:

vault = aurora_vault.load(path="D:/my_data")

How It Works

Aurora-Vault follows a simplified RAG pipeline:

User Query
   ↓
Query Embedding (on demand)
   ↓
Vector Similarity Search
   ↓
Retrieve Relevant Context
   ↓
(Optional) LLM Processing
   ↓
Final Output

Why Aurora-Vault

Traditional RAG systems are:

  • Slow to initialize
  • Complex to manage
  • Resource heavy

Aurora-Vault solves this by:

  • Removing build-time overhead
  • Using precomputed embeddings
  • Providing instant usability

Use Cases

  • AI Chatbots
  • Knowledge Retrieval Systems
  • SaaS AI Platforms
  • Document Search
  • Internal Assistants
  • Automation Systems

Important Notes

  • First run requires internet (for index download)
  • Download happens only once
  • Do not delete rag/index.pkl unless reset is needed

Roadmap

  • FAISS-based ultra-fast search
  • Advanced embedding strategies
  • Incremental updates
  • Multi-dataset support
  • Monitoring tools

Contributing

Contributions are welcome.

Aurora-Vault aims to make RAG systems simple, fast, and accessible.


License

MIT License

Release files for aurora-vault 2.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aurora-vault 2.1.0
File Size Uploaded
aurora_vault-2.1.0.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aurora-vault 2.1.0
File Interpreter ABI Platform
aurora_vault-2.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.1 kB

Release files / aurora_vault-2.1.0.tar.gz

Download URL aurora_vault-2.1.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3a763b7f27d746e94505ed25253c13b9ea750e243cedcd9ff7724333e9e44215
BLAKE2b-256 checksum
How to use checksums
674511b4e31038b836fe5fea82da6bc9b585474637cbd7e0eb15448d69cba0bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.0

Release files / aurora_vault-2.1.0-py3-none-any.whl

Download URL aurora_vault-2.1.0-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d2e01373554d8b81eb713fc5750725b2dc9e6e6b242955835692c9abc712805d
BLAKE2b-256 checksum
How to use checksums
bf336f4c0e5b76743e18da749566355a628e4defb067330314931b8185c0690c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.0

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page