# langgraph.store

> Python package

📖 [View in docs](https://reference.langchain.com/python/langgraph.store)

## Classes

- [`InMemoryStore`](https://reference.langchain.com/python/langgraph.store/memory/InMemoryStore)
- [`NotProvided`](https://reference.langchain.com/python/langgraph.store/base/NotProvided)
- [`Item`](https://reference.langchain.com/python/langgraph.store/base/Item)
- [`SearchItem`](https://reference.langchain.com/python/langgraph.store/base/SearchItem)
- [`GetOp`](https://reference.langchain.com/python/langgraph.store/base/GetOp)
- [`SearchOp`](https://reference.langchain.com/python/langgraph.store/base/SearchOp)
- [`MatchCondition`](https://reference.langchain.com/python/langgraph.store/base/MatchCondition)
- [`ListNamespacesOp`](https://reference.langchain.com/python/langgraph.store/base/ListNamespacesOp)
- [`PutOp`](https://reference.langchain.com/python/langgraph.store/base/PutOp)
- [`InvalidNamespaceError`](https://reference.langchain.com/python/langgraph.store/base/InvalidNamespaceError)
- [`TTLConfig`](https://reference.langchain.com/python/langgraph.store/base/TTLConfig)
- [`IndexConfig`](https://reference.langchain.com/python/langgraph.store/base/IndexConfig)
- [`BaseStore`](https://reference.langchain.com/python/langgraph.store/base/BaseStore)
- [`EmbeddingsLambda`](https://reference.langchain.com/python/langgraph.store/base/embed/EmbeddingsLambda)
- [`AsyncBatchedBaseStore`](https://reference.langchain.com/python/langgraph.store/base/batch/AsyncBatchedBaseStore)

## Functions

- [`ensure_embeddings()`](https://reference.langchain.com/python/langgraph.store/base/embed/ensure_embeddings)
- [`get_text_at_path()`](https://reference.langchain.com/python/langgraph.store/base/embed/get_text_at_path)
- [`tokenize_path()`](https://reference.langchain.com/python/langgraph.store/base/embed/tokenize_path)

## Types

- [`Op`](https://reference.langchain.com/python/langgraph.store/base/Op)
- [`Result`](https://reference.langchain.com/python/langgraph.store/base/Result)
