← Back to Skills
DevOps

eleutherios

eleutherios-project By eleutherios-project 👁 13 views ▲ 0 votes

Epistemic analysis infrastructure - query knowledge

GitHub
---
name: eleutherios
description: Epistemic analysis infrastructure - query knowledge graphs with suppression detection, coordination signatures, and multi-perspective clustering. Local-first, no cloud dependencies.
version: 1.1.0
author: Cedrus Strategic LLC
repository: https://github.com/Eleutherios-project/Eleutherios-docker
homepage: https://eleutherios.io
license: MIT
tags:
  - research
  - knowledge-graph
  - analysis
  - mcp
  - epistemic
  - osint
  - document-analysis
metadata:
  openclaw:
    mcp:
      server: "http://localhost:8100/mcp"
      transport: "streamable-http"
    requirements:
      - "Docker and Docker Compose"
      - "Eleutherios running locally (see setup below)"
    config:
      requiredEnv: []
      stateDirs: []
---

# Eleutherios - Epistemic Analysis Infrastructure

Query knowledge graphs built from your document collections. Detect suppression patterns, coordination signatures, and get multi-perspective analysis on contested topics.

## What This Skill Does

Eleutherios transforms document collections into knowledge graphs with claim-level extraction, then runs detection algorithms to surface patterns that traditional search misses:

- **Suppression Detection**: Identifies funding cuts, career impacts, publication obstacles, and institutional marginalization patterns documented within sources
- **Coordination Signatures**: Detects timing patterns, shared language, and citation network anomalies suggesting coordinated messaging
- **Multi-Perspective Clustering**: Groups claims by viewpoint so you can see all sides of contested topics
- **Source Topology Analysis**: Maps citation networks and trust relationships between sources

## When to Use This Skill

Use Eleutherios when you need to:

- Research topics where institutional consensus may be manufactured
- Analyze historical documents for suppression patterns (e.g., declassified materials, congressional testimony)
- Compare how different sources treat the same topic
- Build understanding of contested scientific or historical debates
- Investigate citation voids and research threads that mysteriously dead-end

Example prompts:
- "What does Eleutherios show about suppression patterns for Thomas Paine?"
- "Get perspectives on plasma propulsion research from my knowledge graph"
- "Analyze the topic of electrogravitics - what sources exist and what patterns emerge?"
- "Assess the source topology for the Smedley Butler FBI files"

## Prerequisites

**Eleutherios must be running locally before using this skill.**

### Quick Start (Docker)

```bash
# Clone the repository
git clone https://github.com/Eleutherios-project/Eleutherios-docker.git
cd Eleutherios-docker

# Start the stack
docker-compose up -d

# Verify MCP server is running
curl http://localhost:8100/health
```

The MCP server runs on port 8100 by default. The web UI is available at http://localhost:8080.

### Importing Documents

Use the web UI or CLI to import your document collection:

```bash
# Via CLI
docker exec -it eleutherios-api python aegis_import_wizard.py /path/to/documents

# Or use the web UI at http://localhost:8080
```

Supported formats: PDF, DOCX, TXT, MD, HTML

### Verify Connection

Once Eleutherios is running, test the MCP connection:

```bash
curl -X POST http://localhost:8100/mcp/list_domains \
  -H "Content-Type: application/json" \
  -d '{}'
```

You should see a JSON response with your corpus statistics.

## Available Tools

### analyze_topic
Run suppression and coordination detection on a topic.

```
Parameters:
  - topic (required): The topic to analyze
  - detail: "brief" | "standard" | "verbose" (default: "standard")
  - max_claims: Maximum claims to analyze (default: 100)

Returns:
  - Suppression score (0.0-1.0) with severity rating
  - Coordination score with pattern indicators
  - Relevant claims with source attribution
  - Detection signals (funding impacts, credential attacks, etc.)
```

### get_perspectives
Cluster claims by viewpoint using semantic analysis.

```
Parameters:
  - topic (required): The topic to analyze
  - max_clusters: Number of perspective clusters (default: 5)
  - claims_per_cluster: Claims per cluster (default: 5)

Returns:
  - Clustered perspectives with representative claims
  - Cluster labels and themes
  - Cross-cluster relationships
```

### assess_source
Analyze a specific source's position in the knowledge topology.

```
Parameters:
  - source_identifier (required): Document title or source file name
  - detail: "brief" | "standard" | "verbose" (default: "standard")

Returns:
  - Citation network position
  - Claim types (PRIMARY vs META)
  - Trust score aggregation
  - Related sources
```

### get_claim_context
Deep dive on a specific claim with full context.

```
Parameters:
  - claim_id (required): The claim identifier
  - include_graph: Include graph relationships (default: true)

Returns:
  - Full claim text and metadata
  - Source document context
  - Related entities
  - Citation relationships
```

### list_domains
Get corpus statistics and available domains.

```
Parameters: none

Returns:
  - Total claims, documents, entities
  - Domain breakdown
  - Corpus health metrics
```

## Example Workflow

```
You: "What suppression patterns exist for Thomas Paine in my knowledge graph?"

[Skill calls analyze_topic with topic="Thomas Paine"]

Response: "Thomas Paine shows a CRITICAL suppression score of 0.831. 
Key indicators:
- Credential inversion: Despite being a Founding Father, systematically 
  marginalized in educational curricula
- Evidence avoidance: Critics attack character rather than engage arguments
- Career/social impacts: Documented ostracism, denied burial in consecrated ground

47 claims analyzed across 3 documents. Strongest signals from 
'Age of Reason' and 'Rights of Man' analysis."

You: "Show me the different perspectives on his work"

[Skill calls get_perspectives with topic="Thomas Paine"]

Response: "Found 4 distinct perspective clusters:
1. Revolutionary Hero (12 claims) - Focus on Common Sense, independence
2. Religious Critic (9 claims) - Age of Reason, deism arguments  
3. Institutional Dismissal (8 claims) - Character attacks, marginalization
4. Modern Rehabilitation (6 claims) - Academic reassessment

Cluster 3 shows classic suppression rhetoric: ad hominem attacks
without substantive engagement with Cluster 2's actual arguments."
```

## Configuration

### Custom MCP Port

If running Eleutherios on a different port, update your OpenClaw config:

```yaml
# In your OpenClaw workspace skills config
eleutherios:
  mcp:
    server: "http://localhost:YOUR_PORT/mcp"
```

### Remote Server

For remote Eleutherios instances (e.g., on a homelab server):

```yaml
eleutherios:
  mcp:
    server: "http://192.168.1.100:8100/mcp"
```

**Security Note**: Only expose Eleutherios on trusted networks. The MCP server has no authentication by default.

## Troubleshooting

### "Connection refused" errors
- Verify Eleutherios is running: `docker ps | grep eleutherios`
- Check the MCP port: `curl http://localhost:8100/health`
- Ensure no firewall blocking port 8100

### Empty results
- Verify documents have been imported: check web UI at localhost:8080
- Run extraction if needed: documents must be processed before querying

### Slow responses
- Large corpus queries may take 10-30 seconds
- Use `max_claims` parameter to limit scope
- Consider running on hardware with GPU for faster embedding generation

## Privacy & Security

- **Local-first**: All data stays on your machine. No cloud dependencies.
- **No telemetry**: Eleutherios sends no data externally.
- **Your documents, your analysis**: Build knowledge graphs from your own curated collections.

## Links

- **Website**: https://eleutherios.io
- **GitHub**: https://github.com/Eleutherios-project/
- **Documentation**: https://github.com/Eleutherios-project/Eleutherios-docker/blob/main/README.md
- **Issues**: https://github.com/Eleutherios-project/Eleutherios-docker/issues

## About

Eleutherios (from Zeus Eleutherios, god of freedom) is open-source epistemic defense infrastructure. Built for researchers investigating topics where institutional gatekeepers cannot be trusted.

Created by Cedrus Strategic LLC. MIT Licensed.
devops

Comments

Sign in to leave a comment

Loading comments...