Index Engine is a modular, extensible framework for building, querying, and managing data indexes. Designed for flexibility and performance, it supports a variety of data sources and retrieval strategies.
- Modular index architecture
- Pluggable data sources
- Efficient querying
- Extensible with custom modules
Clone the repository and install with pip:
git clone https://github.com/Palak-aiml/Index_Engine.git
cd Index_Engine
pip install .Add and search documents programmatically:
from index_engine.core import IndexEngine
engine = IndexEngine()
engine.add_document('doc1', 'Hello world!')
print(engine.search('Hello'))Or use the CLI:
python -m index_engine.cli --add doc1 "Hello world!"
python -m index_engine.cli --search HelloSee docs/README.md for full documentation, modules, and testing instructions.
© 2026 Index Engine. MIT License.