Skip to main content

Python client for the Gildea AI market intelligence API

Project description

Gildea

Python client for the Gildea AI market intelligence API.

Gildea tracks 500+ expert sources on the AI economy, decomposes each one into verified reasoning chains (thesis, arguments, claims, evidence), and serves them through a REST API. This package gives you a Python client for that API. (For MCP clients like Claude Desktop, connect to the hosted MCP server — see below; no install needed.)

Hybrid retrieval — dense neural embeddings + learned sparse, fused via RRF, with cross-encoder reranking — for high precision on verified, citable text units. See How search works.

Install

pip install gildea

Quick start

The differentiating call is search(). Every hit is a verified atomic fact with an evidence-backed citation back to its source:

from gildea import Gildea

client = Gildea(api_key="gld_your_key_here")

results = client.search(query="the state of the AI market")

for hit in results["results"][:3]:
    print(f"\n{hit['unit']['text']}")
    print(f"  ↳ {hit['citation']['title']} ({hit['citation']['domain']})")
Combined US investment in data centers, computers, and software surpasses $1T annualized, representing roughly 3.5% of GDP.
  ↳ America's $1T AI Gamble (apricitas.io)

The market cap of SaaS companies fell by over one trillion dollars due to fears about coding agents.
  ↳ 45 Thoughts About Agents (secondthoughts.ai)

Drill into a source

Pass any signal_id from a search result to get the full verified decomposition — thesis, supporting arguments, evidence-backed claims:

signal_id = results["results"][0]["citation"]["signal_id"]
signal = client.signals.get(signal_id, include="evidence")

for claim in signal["decomposition"].get("claims", []):
    print(claim["unit"]["text"])

Entity intelligence

Trend direction, scale, and notability across the full corpus:

nvidia = client.entities.get("NVIDIA")
print(f"{nvidia['name']}: {nvidia['direction']} ({nvidia['scale']} scale, {nvidia['notability']} notability)")
# NVIDIA: Declining (Large scale, High notability)

Cross-source consensus

Find verified text units that semantically match a known one — useful for "find more like this" and corroborating a claim across sources:

unit_id = results["results"][0]["unit"]["id"]
similar = client.search(similar_to=unit_id, limit=5)

MCP server

For MCP clients like Claude Desktop or Claude Code, connect to the hosted MCP server — paste the URL + your API key, no Python install needed. (This SDK is the REST client; it does not bundle a local MCP server.)

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "gildea": {
      "url": "https://api.gildea.ai/mcp",
      "headers": { "x-api-key": "gld_your_key_here" }
    }
  }
}

Restart Claude Desktop. The 7 Gildea tools appear automatically.

Claude Code

claude mcp add gildea --transport http https://api.gildea.ai/mcp --header "x-api-key: gld_your_key_here"

Verify: claude mcp listgildea ✓ Connected.

Other MCP clients

Any MCP-compliant client with streamable HTTP support can connect to https://api.gildea.ai/mcp with x-api-key headers. See the MCP client list.

Available tools

Tool What it does
search_text_units Hybrid search across verified text units, or vector similarity via similar_to
list_signals Browse signals by entity, theme, date, content type
get_signal_detail Full verified decomposition: thesis, arguments, claims, evidence
get_entity_profile Entity trend analytics, co-occurrence, theme distribution
list_entities Discover entities by trend direction, notability, scale
get_themes Theme overview across value chain and market force axes
get_theme_detail Single theme trend analytics and cross-theme relationships

API key

Get yours at gildea.ai. Free tier: 5 requests/minute, 200 requests/month, full API + MCP access — no feature gates.

Documentation

Full API docs at docs.gildea.ai.

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

gildea-0.7.1.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

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

gildea-0.7.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file gildea-0.7.1.tar.gz.

File metadata

  • Download URL: gildea-0.7.1.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for gildea-0.7.1.tar.gz
Algorithm Hash digest
SHA256 5a9dbd667f867b1143c47b3ce40effe8d7f172283d3a4098163dde416387d7bb
MD5 9472a0e12a5b67ddb9a6a8f3bbeb7c3a
BLAKE2b-256 cbe7179e9a2aac88c200dc9f4fd14fd26fef32645f83756a02982fafba168315

See more details on using hashes here.

File details

Details for the file gildea-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: gildea-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for gildea-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5ade46903e7cd2ddf8f91c303d8f627eff4a773cb2332d7c35d2c317b3dda2be
MD5 83eee79a1e18e024c5cbdef31d68582d
BLAKE2b-256 c1cea7694e907ad3e973d8a9661ba5aa52a2a0615359fb2ecf4de283fb35a4e2

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