aiassist-secure-intelligence
Official Python SDK for the AiAS Intelligence API.
Scan 22+ online platforms for raw signal data — Reddit, Twitter/X, Hacker News, LinkedIn, Product Hunt, and more.
Install
pip install aiassist-secure-intelligence
Quick Start
from aias_intelligence import AiASIntelligence
client = AiASIntelligence(api_key="aai_your_key_here")
# List available sources
resp = client.sources()
for src in resp["data"]["sources"]:
print(f"{src['name']} ({'premium' if src['premium'] else 'free'})")
# Scan sources for raw data
results = client.scan(
sources=["reddit", "hackernews", "devto"],
keywords=["saas", "ai tools"],
limit=20,
)
print(f"Found {results['data']['total']} results in {results['meta']['processing_ms']}ms")
for item in results["data"]["results"]:
print(f"[{item['source']}] {item['title']} — {item['url']}")
Async Usage
from aias_intelligence import AiASIntelligenceAsync
async with AiASIntelligenceAsync(api_key="aai_your_key_here") as client:
results = await client.scan(
sources=["reddit", "hackernews"],
keywords=["developer tools"],
)
print(results["data"]["total"])
API
AiASIntelligence(api_key, base_url, timeout)
| Param | Type | Default | Description |
|---|---|---|---|
api_key |
str |
required | Your AiAS API key (aai_...) |
base_url |
str |
https://aiassist.net |
API base URL |
timeout |
float |
60.0 |
Request timeout in seconds |
client.sources()
Returns all available signal sources with premium/free status.
client.scan(sources, keywords, limit, category, subreddits)
| Param | Type | Default | Description |
|---|---|---|---|
sources |
list[str] |
required | Platforms to scan (max 10) |
keywords |
list[str] |
[] |
Search keywords |
limit |
int |
25 |
Results per source (1-50) |
category |
str |
"recent" |
Sort category |
subreddits |
list[str] |
[] |
Filter specific subreddits |
Available Sources
Free: reddit, hackernews, devto, lobsters, hashnode, betalist, echojs, wip, launchingnext, hackernoon, makerlog, alternativeto, saashub, tldr, changelog, indiehackers, producthunt, telegram
Premium (requires Netrows key): twitter, linkedin_jobs, linkedin_people, google_news
Requirements
- Python 3.8+
- AiAS Pro or Enterprise plan
- Only dependency:
httpx
License
MIT
Metadata
Release files for aiassist-secure-intelligence 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aiassist_secure_intelligence-1.1.1.tar.gz | 3.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aiassist_secure_intelligence-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.5 kB
Release files / aiassist_secure_intelligence-1.1.1.tar.gz
| Download URL | aiassist_secure_intelligence-1.1.1.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
298dc89adfe02a8611fe9a9e4266a7ff18dae6664d4398e7c8f2a9fa06d0da5f
|
|
BLAKE2b-256 checksum How to use checksums |
b42d23c0b9e195dee55f010f397b692084fabf4d72ff029690a96315c452e4d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / aiassist_secure_intelligence-1.1.1-py3-none-any.whl
| Download URL | aiassist_secure_intelligence-1.1.1-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5aa8410b78d1aeb0a30a53598d3b930fb3bc1f5bdd31eb093710e18dfaf9674a
|
|
BLAKE2b-256 checksum How to use checksums |
42fc66c85e2ae44e77b87746102c3e137a35872c4503572004ec68434c212029
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|