Frequently Asked Questions

Everything you need to know about privacy, data handling, and deployment.

Is my data private and secure?

Yes. Your uploaded files are processed entirely on our server and never shared with third parties. All embeddings and snapshots are generated in a temporary, isolated Qdrant collection that is deleted immediately after processing. The only persistent output is your snapshot file, which is uploaded to a Huggingface dataset.

We do not store your original files after the snapshot is created and uploaded.

Where is my data stored?

During processing:

  • Files are stored temporarily in ./uploads
  • Embeddings are stored in a local Qdrant instance
  • Snapshots are saved in ./snapshots

After successful upload:

  • All temporary files are deleted
  • The Qdrant collection is dropped
  • Only the final .tar.gz snapshot remains on Huggingface

Nothing is retained on our servers after processing completes.

What does this tool actually do?

This tool converts your documents (TXT, MD) into a knowledge snapshot that can be loaded into a Gaia Node.

It:

  1. Reads and chunks your files
  2. Generates vector embeddings using the nomic-embed-text-v1.5 model
  3. Stores them in a Qdrant vector database
  4. Exports a snapshot compatible with Gaia Node
  5. Uploads it to Huggingface so your node can fetch it
How does the DigitalOcean auto-deploy work?

When you click “Deploy to DigitalOcean”:

  1. We create a new Ubuntu droplet (2 vCPU, 8GB RAM)
  2. A cloud-init script installs Gaia Node and configures it with your snapshot URL
  3. We patch the config to use your embedding collection name
  4. Your node starts and registers a public .gaia.domains URL

⚠️ Important: Droplets are automatically deleted after 7 days to prevent unexpected costs.

What happens to my DigitalOcean droplet after 7 days?

It is automatically destroyed by our backend system.

This is a safety measure to prevent runaway costs. We do not charge you (for now).

If you want to keep your node running longer, you must manually redeploy to your own infrastructure.

Can I customize the behavior of my Gaia Node?

Yes! In the result screen, you’ll see a System Prompt field.

This prompt is passed to your Gaia Node via:

gaianet config --system-prompt "Your custom instructions here..."
                                

Use it to guide how your node responds based on your knowledge base (e.g., “You are a legal assistant…”).

Who can access my deployed Gaia Node?

By default, your Gaia Node gets a public URL like https://0x...gaia.domains.

Anyone with the URL can access it. There is no built-in authentication (for now).

If you need private access, deploy manually and configure firewall rules or authentication yourself.