Skip to main content

LangChain tools for Swiss Truth — certified knowledge base for AI agents

Project description

swiss-truth-langchain

LangChain tools for Swiss Truth MCP — a certified, source-backed knowledge base for AI agents.

Install

pip install swiss-truth-langchain

Usage

from swiss_truth_langchain import SwissTruthToolkit

# Read-only — no API key needed
toolkit = SwissTruthToolkit()
tools = toolkit.get_tools()

# With LangGraph agent
from langgraph.prebuilt import create_react_agent
agent = create_react_agent(llm, tools)

Tools

Tool Description
swiss_truth_search Semantic search over 1000+ certified facts
swiss_truth_verify Verify a claim — returns trust score + verdict
swiss_truth_list_domains List all 25 knowledge domains
swiss_truth_submit Submit a new claim (API key required)

Domains

25 domains including swiss-law, eu-health, global-science, quantum-computing, cybersecurity, ai-safety, us-law, and more.

Links

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

swiss_truth_langchain-0.1.1.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

swiss_truth_langchain-0.1.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file swiss_truth_langchain-0.1.1.tar.gz.

File metadata

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

File hashes

Hashes for swiss_truth_langchain-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8f160c2311d9a0a62ab9ad2648981f60059273a6d495e0e5908552791f603ddc
MD5 228b8fb300185b3e897639e2473df727
BLAKE2b-256 0a3e010fe91ff5d42ea9041154cf2c8cd07bc44c05db15424d845228e9cc763b

See more details on using hashes here.

File details

Details for the file swiss_truth_langchain-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for swiss_truth_langchain-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d7c6ec7675e72bca66a82fb3571f0feca8639eb28eb32ded03e689ff3cf03d2a
MD5 d54defde7cdf6b955eda51fb66274117
BLAKE2b-256 a5349ed29528edb801c5dd79b092f0bc2c0018140a7f20e69c9f2a81faeb76a9

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