Installation¶
Prerequisites¶
- Go 1.21 or later
Install from Source¶
This installs the commgraph binary to your $GOPATH/bin directory.
Verify Installation¶
You should see output like:
CommGraph - Communication graph analysis framework
Usage:
commgraph [command]
Available Commands:
analyze Run graph analysis
export Export analysis results
identity Manage identity resolution
ingest Ingest messages from source
pipeline Run full ingestion and analysis pipeline
help Help about any command
Flags:
-h, --help help for commgraph
Use "commgraph [command] --help" for more information about a command.
Build from Source¶
To build from source with the latest changes:
git clone https://github.com/grokify/commgraph.git
cd commgraph
go build -o commgraph ./cmd/commgraph
Configuration¶
CommGraph can be configured via:
- Command-line flags (highest priority)
- Configuration file (
.commgraph.yaml) - Environment variables
See the Configuration Guide for details.