sift info
Display project configuration and processing statistics in a formatted table.Usage
Description
Theinfo command provides a comprehensive overview of your current sift-kg project configuration and processing status. It displays information about:
- Domain configuration (entity types, relation types)
- LLM model settings
- Output directory location
- Processing statistics (documents processed, graph size)
- Entity resolution status (merge proposals, relation reviews)
- Narrative generation status
- Verifying project configuration
- Checking processing progress
- Understanding the current state of your knowledge graph
- Debugging configuration issues
Output
The command displays a formatted table with the following information:The active domain name (e.g., “schema-free”, “general”, “osint”, “academic”)
Comma-separated list of entity types defined in the domain
Number of relation types defined in the domain
The configured LLM model (e.g., “openai/gpt-4o-mini”)
Path to the output directory where all results are stored
Number of documents that have been extracted (based on files in
output/extractions/)Knowledge graph statistics if built (e.g., “425 entities, 1122 relations”) or “Not built”
Entity merge proposal counts by status (confirmed, draft, rejected) if resolution has been run
Relation review counts by status (confirmed, draft, rejected) if flagged relations exist
Whether a narrative summary has been generated (“Yes” or “No”)
Example Output
Configuration
The command reads configuration from:sift.yaml(if present)- Environment variables (
.env) - Default settings