Do we need a vector database to build an AI agent?
No. Many useful agents just read a record, call an API and write a result. Nothing about that requires embeddings. A vector database earns its place when an agent depends on material too large for every prompt and too unstructured to query. Retrieval that the workflow does not need buys an indexing pipeline and no extra correctness.