Ambient AI infrastructure for multi-platform agent collectives. Four CLI platforms (Claude Code, kiro, goose, Gemini) routed through herald agents, backed by unified knowledge backbone (qdrant vector store, valkey cache), full OpenTelemetry tracing, rust-first application logic.
public
- Unified knowledge backbone: qdrant collections (copywriting, writing-inbox, shared-knowledge, prompt-transcripts, agent-memory, shannon-methodology, verbal-ticks)
- Core utilities: JSON schema validation, markdown formatting, naming convention enforcement, JSONL ingestion tooling
- AI entity definitions: nine herald agent personas with Marvel-inspired AI references
- Deployment scripts and validation tools (all new features in Rust, not shell scripts)
- Ethics guidelines, development principles, naming conventions, architecture decision records
Four agent platforms (shannon/haunting/gander/ibeji) share knowledge via streaming HTTP to persistent MCP endpoints. Herald routes context to specialists. Qdrant stores chunked embeddings (character-based chunks, HNSW indexing). Valkey caches frequent queries. Jaeger collects OpenTelemetry traces. All application logic written in Rust. Shell scripts limited to deployment orchestration (aws-cli, docker, ci/cd)
haunting-kiro-cli— Kiro-cli agent definitions (routes through poltergeist-harald)shannonclaudecodecli— Claude Code agent definitions (routes through entropy-harald)gandergoosecli— Goose runtime with Harald identity injectionibeji-gemini-cli— Gemini CLI research, agent definitionsheraldstack-infra— backing services, persistent MCP endpointsheraldstack-mcp— launcher scripts, dockerfiles, platform configsheraldstack-cache-proxy— Rust cache proxy for qdrant
built by bryan chasko with the heraldstack agent collective