Skip to main content

truthstack-crewai

CrewAI adapter for TruthStack supplement safety API.

Install

pip install truthstack-crewai

Quick Start

from truthstack_crewai import get_tools
from crewai import Agent, Task, Crew

tools = get_tools(api_key="your-key")

analyst = Agent(
    role="Supplement Safety Analyst",
    goal="Check supplement interactions and evidence for safety",
    tools=tools,
)

task = Task(
    description="Check if berberine is safe with Ozempic",
    agent=analyst,
)

crew = Crew(agents=[analyst], tasks=[task])
result = crew.kickoff()

Tools Included

Tool Description
TruthStack Interaction Checker Check supplement + drug interactions
TruthStack Evidence Lookup Evidence balance + citations
TruthStack Supplement Search Fuzzy compound search
TruthStack Safety Signals FDA CAERS/FAERS signals
TruthStack Drug Profile Drug CYP450 + botanical interactions

Also available

pip install truthstack                    # Core client
pip install truthstack-langchain          # LangChain adapter
pip install truthstack-llamaindex         # LlamaIndex adapter

API Key

Free key (2,000 calls/month): truthstack.co/developers

License

MIT

Metadata

Release files for truthstack-crewai 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for truthstack-crewai 1.0.0
File Size Uploaded
truthstack_crewai-1.0.0.tar.gz 2.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for truthstack-crewai 1.0.0
File Interpreter ABI Platform
truthstack_crewai-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 4.6 kB

Release files / truthstack_crewai-1.0.0.tar.gz

Download URL truthstack_crewai-1.0.0.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2c4c36a60b4fd692f07ff04b9cfc6cf4248972e9b8825a84ba0240bd23035b5b
BLAKE2b-256 checksum
How to use checksums
fcd4baa7df9353ca187d74a289a1d1b89e456b9318af9c15c9f08ca2095e7621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / truthstack_crewai-1.0.0-py3-none-any.whl

Download URL truthstack_crewai-1.0.0-py3-none-any.whl
Size 2.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2668b5b66590081e492c76ca73b7008af49cf57e8fa493ca5931e83117960014
BLAKE2b-256 checksum
How to use checksums
e78ccd48c38336482ab09751acbc860617aeb9f8c7eb275c753bdd46ece72121
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page