{ // Essentials "trustgraph-base": import "components/trustgraph.jsonnet", "pulsar": import "components/pulsar.jsonnet", // LLMs "azure": import "components/azure.jsonnet", "azure-openai": import "components/azure-openai.jsonnet", "bedrock": import "components/bedrock.jsonnet", "claude": import "components/claude.jsonnet", "cohere": import "components/cohere.jsonnet", "googleaistudio": import "components/googleaistudio.jsonnet", "ollama": import "components/ollama.jsonnet", "openai": import "components/openai.jsonnet", "vertexai": import "components/vertexai.jsonnet", // LLMs for RAG "azure-rag": import "components/azure-rag.jsonnet", "azure-openai-rag": import "components/azure-openai-rag.jsonnet", "bedrock-rag": import "components/bedrock-rag.jsonnet", "claude-rag": import "components/claude-rag.jsonnet", "cohere-rag": import "components/cohere-rag.jsonnet", "googleaistudio-rag": import "components/googleaistudio-rag.jsonnet", "ollama-rag": import "components/ollama-rag.jsonnet", "openai-rag": import "components/openai-rag.jsonnet", "vertexai-rag": import "components/vertexai-rag.jsonnet", // Embeddings "embeddings-ollama": import "components/embeddings-ollama.jsonnet", "embeddings-hf": import "components/embeddings-hf.jsonnet", // Processing pipelines "graph-rag": import "components/graph-rag.jsonnet", "document-rag": import "components/document-rag.jsonnet", // Vector stores "vector-store-milvus": import "components/milvus.jsonnet", "vector-store-qdrant": import "components/qdrant.jsonnet", "vector-store-pinecone": import "components/pinecone.jsonnet", // Triples stores "triple-store-cassandra": import "components/cassandra.jsonnet", "triple-store-neo4j": import "components/neo4j.jsonnet", "triple-store-falkordb": import "components/falkordb.jsonnet", "triple-store-memgraph": import "components/memgraph.jsonnet", // Observability support "grafana": import "components/grafana.jsonnet", // Pulsar manager is a UI for Pulsar. Uses a LOT of memory "pulsar-manager": import "components/pulsar-manager.jsonnet", "llamafile": import "components/llamafile.jsonnet", "override-recursive-chunker": import "components/chunker-recursive.jsonnet", // The prompt manager "prompt-template": import "components/prompt-template.jsonnet", "prompt-overrides": import "components/prompt-overrides.jsonnet", // ReAct agent "agent-manager-react": import "components/agent-manager-react.jsonnet", // Optional UI "workbench-ui": import "components/workbench-ui.jsonnet", // Does nothing. But, can be a hack to overwrite parameters "null": {}, }