By default they're stored in memory atm, though you can read and write from JSON. We also currently have an embedding-based index that's backed by Weaviate: https://gpt-index.readthedocs.io/en/latest/how_to/embeddings.html. If you have additional ideas on storage, lmk!
Good to know thanks @jerryjliu0. I want to extract data from discord servers, persistently store it and build apps on top. I wonder if you've thought about use cases like this?