Sno Station
Sno Station is your agents' workstation: open-source software that turns the AI agents you already run into one squad on your own machine. Two heads are better than one, and they get better with every
Infinispan is a distributed in-memory key/value data store with optional schema, available under the Apache License 2.0.
PluginsPython · MakefileGitHub @infinispanOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Infinispan vector store integration for LangChain.
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
This repository contains LangChain integrations for Infinispan.
See the package README for usage details.Read the full README ↗langchain-infinispan is a LangChain integration package that provides an Infinispan-backed vector store for similarity search and document storage.
It connects to Infinispan via its REST API, supports multiple distance strategies (cosine, L2, inner product), metadata filtering with the Ickle query language, and both Digest and Bearer token authentication.
pip install langchain-infinispan
from langchain_infinispan import InfinispanVectorStore
from langchain_openai import OpenAIEmbeddings
vector_store = InfinispanVectorStore(
embedding=OpenAIEmbeddings(),
cache_name="my_vectors",
ispn_url="http://localhost:11222",
ispn_user="admin",
ispn_password="password",
)
# Add documents
vector_store.add_texts(
["Hello world", "Infinispan is fast"],
metadatas=[{"source": "greeting"}, {"source": "fact"}],
)
# Similarity search
results = vector_store.similarity_search("hello", k=2)
For contributing guidelines please refer to this document. All contributions are subject to Developer Certificate of Origin (DCO).
The Infinispan project team