No limit! You can add as much as you want to an index. But with that many documents, you might want to look into using a vector store like pinecone or qdrant to be more efficient
Some people have had luck organizing documents into topics, and then creating an index per topic.
Then, each index could be a tool in a langchain agent, or you can wrap them all with a top level vector or keyword index to help route queries to the right data