Skip to main content

VEROQ Intelligence tools for CrewAI agents

Project description

crewai-veroq

New: VeroQ 2.0 adds Verified Swarm (multi-agent pipelines), Agent Runtime (finance/legal/research/compliance verticals), and secure external MCP integration. Available via the MCP server and SDKs.

VEROQ Intelligence tools for CrewAI agents. Drop verified intelligence into any CrewAI workflow.

Install

pip install crewai-veroq

Quick Start

from crewai_veroq import VeroqAskTool, VeroqVerifyTool

tools = [VeroqAskTool(), VeroqVerifyTool()]
# Use with any CrewAI agent

Two tools cover 90% of use cases:

  • VeroqAskTool -- ask any financial question in natural language
  • VeroqVerifyTool -- fact-check any claim against verified intelligence

Full Crew Example

from crewai import Agent, Task, Crew
from crewai_veroq import VeroqAskTool, VeroqVerifyTool, VeroqSearchTool

ask = VeroqAskTool(api_key="your-api-key")
verify = VeroqVerifyTool(api_key="your-api-key")
search = VeroqSearchTool(api_key="your-api-key")

researcher = Agent(
    role="Financial Analyst",
    goal="Research and verify financial intelligence",
    tools=[ask, verify, search],
)

task = Task(
    description="How is NVDA doing? Verify that NVIDIA beat Q4 earnings.",
    agent=researcher,
    expected_output="Analysis with verified facts",
)

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

Environment Variables

The tools accept api_key in the constructor. If omitted, the SDK checks these environment variables in order:

  1. VEROQ_API_KEY
  2. POLARIS_API_KEY

Tools

Tool Description
VeroqAskTool Ask any financial question in natural language
VeroqVerifyTool Fact-check a claim against verified intelligence
VeroqSearchTool Search verified intelligence with confidence scores
VeroqFullTool Cross-reference 9 sources
VeroqFeedTool Get latest intelligence feed
VeroqBriefTool Get a specific brief by ID
VeroqExtractTool Extract article content from URLs
VeroqEntityTool Look up entity coverage
VeroqTrendingTool Get trending entities
VeroqCompareTool Compare outlet coverage of a story
VeroqResearchTool Deep multi-source research
VeroqCandlesTool OHLCV candle data
VeroqTechnicalsTool Technical indicators
VeroqMarketMoversTool Top market movers
VeroqEconomyTool Economic indicators
VeroqCryptoTool Crypto market data
VeroqDefiTool DeFi protocol data
VeroqScreenerTool Stock screener
VeroqInsiderTool Insider trading data
VeroqFilingsTool SEC filings
VeroqAnalystsTool Analyst ratings
VeroqCongressTool Congressional trading data
VeroqRunAgentTool Run a marketplace agent

Backward Compatibility

This package also exports all tools under their original Polaris* names for backward compatibility. Both VeroqSearchTool and PolarisSearchTool work identically.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crewai_veroq-2.0.0.tar.gz (13.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crewai_veroq-2.0.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file crewai_veroq-2.0.0.tar.gz.

File metadata

  • Download URL: crewai_veroq-2.0.0.tar.gz
  • Upload date:
  • Size: 13.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for crewai_veroq-2.0.0.tar.gz
Algorithm Hash digest
SHA256 36879fb93bb830a34f8057d95b22dad9e937b1ae94d3df48d25981f74def8858
MD5 d634d8a87001071dd8134561dd53018c
BLAKE2b-256 0ff70ab7264f3194584b262c1ce3dbca89664b770a37a26a7b12433d0beda9e2

See more details on using hashes here.

File details

Details for the file crewai_veroq-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: crewai_veroq-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for crewai_veroq-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1a9b8fa028ab1e3562b787e0f6036118ba87356f8f595cdf3984c11c01a369fb
MD5 9f1837d7bf8c985e69566290bc2744c9
BLAKE2b-256 907476c122b7624eab93747ef3d069aca0f0ae7ee46aa075816bd3def4dde122

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page