Vectara-agentic

py-vectara-agentic is a Python library for creating AI assistants with Vectara using agentic retrieval-augmented generation.

github.com/vectara/py-vectara-agentic
Vectara-agentic homepage screenshot

About Vectara-agentic

py-vectara-agentic is a Python library for creating AI assistants with Vectara using agentic retrieval-augmented generation. It uses the LlamaIndex agent framework and provides helper functions to create tools that connect to Vectara corpora, including RAG tools and search tools.

It supports ReAct and function-calling agents, custom workflows, streaming responses and Vectara Hallucination Correction. Use requires a Vectara account with a corpus and API key, Python 3.10 or higher, and API keys for the chosen language model provider.

Key features

  • Create Vectara RAG tools or search tools from corpora
  • Supports ReAct and function-calling agent types
  • Includes pre-built tools for finance, legal and other verticals
  • Integrates with OpenAI, Anthropic, Gemini, GROQ, Together.AI, Cohere, Bedrock
  • Provides observability with Arize Phoenix for monitoring and feedback
  • Supports custom workflows using run() method
Best for: Python developers building assistants that answer from data stored in Vectara corpora.
Good for
  • Open source library installable with pip install vectara-agentic
  • Works with seven listed language model providers including OpenAI and Anthropic
  • Includes example assistants covering finance, legal, teaching and EV topics
Watch out for
  • Requires a Vectara account with a corpus and API key
  • Requires Python 3.10 or higher
  • Requires separate API keys for the chosen language model, with AWS setup for Bedrock

Vectara-agentic at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Vectara-agentic alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in AI Chatbots & Assistants

Well-known listings from the same topic.

All 238

Vectara-agentic FAQ

What is needed to use vectara-agentic?
A Vectara account, a Vectara corpus with an API key, Python 3.10 or higher, and an API key for OpenAI or another supported provider such as Anthropic, Together.AI, Cohere, Gemini or GROQ. Bedrock use also needs enabled models and AWS_PROFILE and AWS_REGION settings.
How is vectara-agentic installed?
With pip install vectara-agentic.
Which language models can it use?
OpenAI, Anthropic, Gemini, GROQ, Together.AI, Cohere, and Bedrock.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing