Weaviate integration
Vector Database · 7 actions · Custom auth
Open-source vector database with built-in ML models and GraphQL API. Pass-through access to your own Weaviate instance: vector and text similarity search, schema management, and object insert/delete via the native GraphQL + REST APIs.
The ModuleX Weaviate integration lets a ModuleX agent operate Weaviate on your behalf — running create, remove and list actions across queries, classes and class stats — directly from a plain-English request, using your organization's own Weaviate credentials. No pre-built workflow is required: the agent picks the right Weaviate action for the task.
Weaviate is a vector database platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Weaviate action — or, when you want a repeatable process, the composer assembles a Weaviate workflow for you, streaming the nodes onto the canvas as it builds.
Drive Weaviate in plain English
Type what you want. A ModuleX agent picks the right Weaviate action, or chains several, and runs it. No workflow to build.
- “Create a class (collection) in the Weaviate schema”resolves to
create_class - “Find the class I describe and remove it”resolves to
list_classesdelete_class - “Delete one object by UUID”resolves to
delete_object - “Show me the queries that match what I describe”resolves to
query
What you can automate with Weaviate
- Find the right class and remove it in one prompt
list_classesdelete_class - Query your queries from a plain-English question
query - Look up a class stat on demand
get_class_stats - Remove an object you no longer need
delete_object
All 7 Weaviate actions
querylist_classescreate_classdelete_classget_class_statsinsert_objectdelete_objectSee full parameters and response schemas in the Weaviate integration docs
Two ways to use Weaviate in ModuleX
Connecting Weaviate
Pairs well with Weaviate
Agents often chain Weaviate with these. Connect them once and the agent can use all of them in a single task.
Weaviate + ModuleX FAQ
A ModuleX agent can run any of Weaviate's 7 actions — across queries, classes, class stats and objects — from a plain-English request, using your organization's own Weaviate credentials.
Put Weaviate to work in ModuleX.
Connect Weaviate once with your own credentials and let your agent run all 7 actions on demand.
Last updated: Jul 2026Browse all 179 integrations