Arguflow Vault API Documentation

Use the managed Arguflow Vault API or a self-hosted instance to create, manage, store, and search embeddings for your product or service. We promise that it will be easier than building embedding pipelines from scratch.

Getting started

If you are interested in a managed instance, reach out to us by emailing contact@arguflow.gg. You can also create a self-hosted instance with the source code on our GitHub.

To engage with the Arguflow community, preferably join our Matrix or your preference of our Discord or Telegram.

Otherwise, if you are in a hurry to start seeing status codes, you can permissionlessly start using the API locally by following our Self-Hosting Guide to stand to vault up on your local machine.

Guides

Errors

Read about the different types of errors returned by the API.

Read more

Self Hosting

Learn how to self-host Arguflow on your own infrastructure.

Read more

Custom Embedding Models

Learn how to use custom embedding models with Arguflow.

Read more

Custom Card Segmentation

Learn how to design custom card segementers for Arguflow.

Read more

Resources

Auth

Learn about how to authenticate with the Arguflow API and how to use the access cookie to make requests.

Card

Learn about the card model and how to create, retrieve, update, delete, and query cards.

Collections

Learn about the collection model and how to create, retrieve, update, delete, and list collections.

User

Learn about the user model and how to create, retrieve, update, and delete users and their associated info.

Votes

Learn about the vote model and how to upvote, downvote, and unvote cards.

File

Learn about the file model and how to create, retrieve, update, delete, and list files.

Notifications

Learn about the notification model and how to retrieve, delete, and mark notifications as read.

Verifications

Learn about the verification model and how to create verifications.

How to join Matrix

Learn about how to join the Arguflow Matrix server and how to use it.