Plug-and-play semantic vector search for Python
Project description
SmartStore AI
Plug-and-play semantic vector search for Python.
Features
- Automatic text chunking
- Embedding generation
- Semantic similarity search
- PDF support
- FAISS vector database
- Lightweight and beginner-friendly
Installation
pip install smartstore-ai
Quick Example
from smartstore import SmartStore
db = SmartStore()
db.add_text(
"Flutter is Google's UI toolkit."
)
results = db.search(
"What is Flutter?"
)
print(results)
PDF Example
from smartstore import SmartStore
db = SmartStore()
db.add_file("flutter_guide.pdf")
results = db.search(
"Explain state management"
)
print(results)
Use Cases
- AI Chatbots
- RAG Systems
- Knowledge Bases
- AI Search Engines
- Local LLM Memory
- Semantic Document Search
GitHub
https://github.com/dheeraj-bhadoria/smartstore
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
smartstore_ai-0.0.1.tar.gz
(3.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file smartstore_ai-0.0.1.tar.gz.
File metadata
- Download URL: smartstore_ai-0.0.1.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d78b607da2ea607b07491d807fe7b884584db3f43c947f54b8cd17d9157ed242
|
|
| MD5 |
e092cf21364553534a5649536de553dc
|
|
| BLAKE2b-256 |
dba6e60e481fce08b77478f97a4354cbc1f9217f89277f36ba04047651df1143
|
File details
Details for the file smartstore_ai-0.0.1-py3-none-any.whl.
File metadata
- Download URL: smartstore_ai-0.0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a96acddf09d58c04067b0c447b1a829a0d97047e2dff165f705eefdc6e4ae74f
|
|
| MD5 |
8ce062937c74a05bbb1086773ea22c41
|
|
| BLAKE2b-256 |
f71d52e096fcdbbd3e16f8dd9a9483b076ccb8d13613c7a45153c6611d21366c
|