Skip to content

Latest commit

Β 

History

57 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

IntelliClaw

Real-time multi-topic signals pipeline for research, OSINT, job-market monitoring, market-close analysis, and configurable event intelligence.

Built on OpenClaw Β· Operated by AIML Solutions


What It Does

IntelliClaw is an autonomous intelligence pipeline for monitoring configurable topics and event domains. It can be adapted for arXiv/research feeds, job-search signals, geopolitics, markets, infrastructure, incident response, and historical timelines. It normalizes multilingual content, cross-checks claims for contradictions, scores signals by risk level, and dispatches structured intelligence updates to a live ledger.

In the MultiClaw OS architecture, IntelliClaw is the intelligence layer: public-source signal collection and triage that can feed agent workflows, research briefs, hiring pipelines, market context, or client-defined watchlists.

Who This Is For

  • Analysts and engineers who need configurable research monitoring without a heavyweight platform
  • Recruiters or clients evaluating Python/bash automation, source hygiene, and signal-triage design
  • Teams building public/private intelligence workflows where credentials, client notes, and sensitive claims must stay separated

Portfolio Proof

Area Evidence
Source configuration RSS source list and source-class model
Pipeline orchestration shell orchestrator across harvesting, normalization, cross-checking, scoring, and dispatch
Public/private boundary README and docs require sanitized examples only
Example artifacts examples/signal-cycle.input.json, examples/signal-cycle.output.example.json
Next proof target fixture-based complete run with tests

Example Lanes

  • arXiv and technical paper monitoring
  • job-search and target-company intelligence
  • market close summaries and macro/derivatives signal collection
  • OSINT and incident monitoring
  • infrastructure and internet availability signals
  • custom client or research-topic watchlists

Public examples should stay sanitized. Credentials, private job-search notes, client details, and account-specific market data do not belong in this repository.

Commercial Use Cases

  • Research monitoring for markets, technical papers, jobs, incidents, or client-defined watchlists
  • Sanitized intelligence summaries with source and confidence metadata
  • Job-search and target-company monitoring as a private workflow
  • OSINT-style source normalization and contradiction triage with explicit caveats

Implementation Status

Component Status Notes
Feed harvesting Active RSS harvesting and source configuration are implemented under skills/intelliclaw-feed-harvester/ and operations/IntelliClaw/config/
Normalization Active Language/entity normalization skill structure is present
Cross-checking Scaffold Current contradiction checks are structured but should be expanded with entity/time/source comparison logic
Risk scoring Active/scaffold Keyword and confidence scoring exists; calibration and evaluation examples are next steps
Telegraph/minutes output Active Dispatch and cycle-summary skills are included
Orchestration Active A shell orchestrator coordinates the lane sequence for scheduled or manual runs

IntelliClaw is best presented as a configurable signal-triage and research-monitoring pipeline. The next quality step is adding fixtures, CI, and sample outputs that demonstrate a complete run end-to-end.

Pipeline Shape

RSS Feeds (7 sources)
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  feed-harvester β”‚  pulls & parses RSS β†’ raw-claims.json
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  persian-normalizer  β”‚  entity normalization, FA detection
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  claim-crosscheck β”‚  contradiction detection β†’ crosscheck-report.json
β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚
         β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  risk-scorer β”‚  confidence Γ— keyword boost β†’ scored-claims.json
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ telegraph-writer  β”‚  dispatches β†’ telegraph-ledger.md
β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
       β”‚
       β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ minutes-scribe β”‚  cycle summary β†’ running-minutes.md
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Cycle time: 10 minutes (cron) Β· Claims per cycle: configurable Β· Sources: configurable


Sources

Label Class Coverage
Reuters-World international Wire service
AP-World international Wire service
BBC-World international Global coverage
Al-Jazeera international Regional/global analysis
Financial-Times-Markets markets Markets and macro coverage
NetBlocks-Global sensor Infrastructure/internet signals
Event-Topic-Feed configurable User-selected topic stream

Quick Start

Requirements

  • Python 3.10+
  • jq
  • bash
  • curl

Install

git clone https://github.com/AIML-Solutions/intelliclaw.git
cd intelliclaw

Run a single cycle

bash skills/intelliclaw-orchestrator/scripts/run_intelliclaw_orchestrator.sh .

Run the offline fixture demo

The fixture demo requires no network access and writes deterministic public-safe outputs under examples/demo-output/:

python3 scripts/run_fixture_demo.py
python3 -m unittest discover -s tests

It demonstrates raw claim loading, normalization, contradiction flagging, risk scoring, and a minutes artifact using sanitized example inputs.

Run every 10 minutes (cron)

crontab -e

Add:

*/10 * * * * cd /path/to/intelliclaw && bash skills/intelliclaw-orchestrator/scripts/run_intelliclaw_orchestrator.sh . >> operations/IntelliClaw/live/cycle.log 2>&1

Check dependencies

bash operations/IntelliClaw/scripts/check_dependencies.sh

Configuration

Edit operations/IntelliClaw/config/rss_sources.txt to add or remove sources:

# label|class|url
Reuters-World|international|https://...

Supported classes: international, state, opposition, sensor, ugc

Each class maps to a base confidence score. See docs/CONFIGURATION.md.


Output Files

File Description
live/raw-claims.json Raw harvested claims
live/normalized-claims.json Normalized and language-tagged claims
live/crosscheck-report.json Contradiction analysis
live/scored-claims.json Risk-scored claims
live/intelliclaw-telegraph-ledger.md Live intelligence dispatches
live/intelliclaw-running-minutes.md Cycle-by-cycle summary log
live/cycle.log Cron execution log

Public-safe example artifacts are available under examples/.

Committed fixture-demo outputs are available under examples/demo-output/.


Roadmap

  • RSS harvest pipeline (7 sources)
  • Multilingual normalization
  • Claim cross-check
  • Risk scoring
  • Telegraph ledger dispatch
  • 10-min autonomous cron cycle
  • SignalCockpit integration (browser auth)
  • Contradiction persistence across cycles
  • Cross-cycle deduplication
  • One-pager prose summary
  • Optional translation toggle for multilingual streams
  • Web dashboard
  • Public API

Project Structure

intelliclaw/
β”œβ”€β”€ skills/
β”‚   β”œβ”€β”€ intelliclaw-feed-harvester/
β”‚   β”œβ”€β”€ intelliclaw-persian-normalizer/
β”‚   β”œβ”€β”€ intelliclaw-claim-crosscheck/
β”‚   β”œβ”€β”€ intelliclaw-risk-scorer/
β”‚   β”œβ”€β”€ intelliclaw-telegraph-writer/
β”‚   β”œβ”€β”€ intelliclaw-minutes-scribe/
β”‚   └── intelliclaw-orchestrator/
β”œβ”€β”€ operations/
β”‚   └── IntelliClaw/
β”‚       β”œβ”€β”€ config/
β”‚       β”‚   └── rss_sources.txt
β”‚       β”œβ”€β”€ scripts/
β”‚       β”‚   └── check_dependencies.sh
β”‚       └── live/          ← gitignored outputs
└── docs/
    β”œβ”€β”€ ARCHITECTURE.md
    β”œβ”€β”€ PIPELINE.md
    β”œβ”€β”€ SKILLS.md
    β”œβ”€β”€ CONFIGURATION.md
    β”œβ”€β”€ CONTRIBUTING.md
    └── INTELLIGENCE-LAYER.md

License

MIT Β© 2026 AIML Solutions

Live

live-signals

The pipeline runs every six hours on GitHub Actions (pure RSS + jq, no API keys, no model spend) and publishes a bounded public snapshot:

The snapshot is rendered live on aiml-solutions.com. Run a cycle locally with bash skills/intelliclaw-orchestrator/scripts/run_intelliclaw_orchestrator.sh "$PWD" && python3 scripts/export_public.py.

About

🦞 IntelliClaw: configurable multi-topic news and event intelligence pipeline with scoring, cross-checking, and dispatch

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages