Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hercules.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

Every Hercules app includes a database by default. No setup required. Store users, organizations, records, and any structured app data. For static assets use Files & Media.
Database view

How does the database work?

When you describe features to Hercules, it creates the database structure automatically:
  • Add a blog with posts and comments creates posts and comments tables
  • Users should be able to save favorites creates a favorites table linked to users
  • Track order history creates an orders table with relationships
You don’t need to design the schema. Just describe the functionality and user experience you want, and Hercules will handle the rest.

What can I do in the Database UI?

Open Database in the sidebar to:
  • View all tables and their structure
  • Browse and edit individual records
  • Search and filter data
  • Bulk import data from CSV

Can I edit the data in the database with Hercules AI?

Yes! Hercules AI can
  • Read and query tables
  • Create new records
  • Bulk create records
  • Update and delete existing records (with your approval)

How large can the database scale?

The database can scale as large as you need. It’s designed to handle large-scale production workloads.

Where is data hosted?

Your data is hosted in the region you pick when you create the app. Available regions: US East (N. Virginia) and EU West (Ireland).

Additional FAQ

We do not currently have data backups. We are going to add this as a paid add-on soon.
Yes. Go to More → Export. Database exports are only available on the Business plan
  • Database stores structured data (users, orders, records).
  • Files & Media stores static assets (images, PDFs, videos).
Use Database for data, and Files & Media for assets.