Current collected state Current
Observed since 20 Oct, 22:12 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
agentic-chatbot
Enterprise-grade AI agents for enhanced chatbot capabilities with RAG, security, and multi-user support
Enterprise-grade AI agents that work together to create smarter, safer, and more efficient chatbots with conversation memory and advanced features.
from agentic_chatbot import create_openai_agent
# Basic agent with tools
agent = create_openai_agent(enable_tools=True)
response = agent.invoke("user_123", "What's the latest news about AI?")
# Full-featured agent with RAG
agent = create_openai_agent(enable_rag=True, enable_tools=True)
response = agent.invoke("user_123", "Tell me about quantum computing")
pip install agentic-chatbot
# RAG capabilities
pip install agentic-chatbot[rag]
# Tool integration
pip install agentic-chatbot[tools]
# Enterprise features
pip install agentic-chatbot[enterprise]
# Development tools
pip install agentic-chatbot[dev]
examples/ directoryCOMPREHENSIVE_AGENT_GUIDE.mdWe welcome contributions! Please see our Contributing Guide for details.
MIT License - see LICENSE file for details.
Ready to build enterprise-grade AI chatbots? 🚀
Made with ❤️ by the AI Agents Team
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
streamlitEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | streamlit>=1.49.0 | runtime |
openaiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | openai>=1.102.0 | runtime |
python-dotenvEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | python-dotenv>=1.0.0 | runtime |
requestsEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | requests>=2.31.0 | runtime |
langchainEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain>=0.3.27 | runtime |
langchain-communityEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-community>=0.3.29 | runtime |
langchain-openaiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-openai>=0.3.32 | runtime |
langchain-anthropicEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-anthropic>=0.3.20 | runtime |
langchain-google-genaiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-google-genai>=2.0.10 | runtime |
transformersEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | transformers>=4.56.0 | runtime |
sentence-transformersEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | sentence-transformers>=5.1.0 | runtime |
chromadbEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | chromadb>=1.0.20 | runtime |
faiss-cpuEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | faiss-cpu>=1.12.0 | runtime |
langchain-chromaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-chroma>=0.2.5 | runtime |
redisEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | redis>=6.4.0 | runtime |
pymongoEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pymongo>=4.15.0 | runtime |
psycopg2-binaryEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | psycopg2-binary>=2.9.10 | runtime |
anthropicEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | anthropic>=0.67.0 | runtime |
google-generativeaiEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-generativeai>=0.8.5 | runtime |
wikipediaEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | wikipedia>=1.4.0 | runtime |
google-api-python-clientEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-api-python-client>=2.181.0 | runtime |
google-authEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-auth>=2.40.3 | runtime |
pytestEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest>=7.0.0 | runtime |
pytest-asyncioEnvironment{
"extras": "",
"marker": null,
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest-asyncio>=0.21.0 | runtime |
pytestEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest>=7.0.0; extra == "dev" | runtime |
pytest-covEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pytest-cov>=4.0.0; extra == "dev" | runtime |
blackEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | black>=23.0.0; extra == "dev" | runtime |
flake8Environment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | flake8>=6.0.0; extra == "dev" | runtime |
mypyEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | mypy>=1.0.0; extra == "dev" | runtime |
pre-commitEnvironment{
"extras": "",
"marker": "extra == \"dev\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pre-commit>=3.0.0; extra == "dev" | runtime |
streamlitEnvironment{
"extras": "",
"marker": "extra == \"demo\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | streamlit>=1.28.0; extra == "demo" | runtime |
sphinxEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | sphinx>=6.0.0; extra == "docs" | runtime |
sphinx-rtd-themeEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | sphinx-rtd-theme>=1.2.0; extra == "docs" | runtime |
myst-parserEnvironment{
"extras": "",
"marker": "extra == \"docs\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | myst-parser>=1.0.0; extra == "docs" | runtime |
redisEnvironment{
"extras": "",
"marker": "extra == \"enterprise\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | redis>=6.4.0; extra == "enterprise" | runtime |
pymongoEnvironment{
"extras": "",
"marker": "extra == \"enterprise\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | pymongo>=4.15.0; extra == "enterprise" | runtime |
psycopg2-binaryEnvironment{
"extras": "",
"marker": "extra == \"enterprise\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | psycopg2-binary>=2.9.10; extra == "enterprise" | runtime |
sentence-transformersEnvironment{
"extras": "",
"marker": "extra == \"rag\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | sentence-transformers>=5.1.0; extra == "rag" | runtime |
chromadbEnvironment{
"extras": "",
"marker": "extra == \"rag\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | chromadb>=1.0.20; extra == "rag" | runtime |
faiss-cpuEnvironment{
"extras": "",
"marker": "extra == \"rag\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | faiss-cpu>=1.12.0; extra == "rag" | runtime |
langchain-chromaEnvironment{
"extras": "",
"marker": "extra == \"rag\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | langchain-chroma>=0.2.5; extra == "rag" | runtime |
wikipediaEnvironment{
"extras": "",
"marker": "extra == \"tools\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | wikipedia>=1.4.0; extra == "tools" | runtime |
google-api-python-clientEnvironment{
"extras": "",
"marker": "extra == \"tools\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-api-python-client>=2.181.0; extra == "tools" | runtime |
google-authEnvironment{
"extras": "",
"marker": "extra == \"tools\"",
"requires_python": ">=3.10",
"evaluation": "NOT_EVALUATED"
} | google-auth>=2.40.3; extra == "tools" | runtime |
bdist_wheel · 49.12 KB · Python py3
Shared repository data · GitHub
Observed since 20 Oct, 22:12 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:9fce7aeef867f4fc359d3f1f9eb192019bc4269390d15931d405605eaa95587f