diff --git a/public/sitemap.xml b/public/sitemap.xml index 85bb8a0..683ab7e 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -2,728 +2,728 @@ https://kagent.dev/agents - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/blog - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/community - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/concepts/agents - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/concepts/architecture - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/concepts - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/concepts/tools - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/a2a-agents - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/a2a-byo - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/crewai-byo - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/discord-a2a - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/documentation - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/langchain-byo - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/skills - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/examples/slack-a2a - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/first-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/first-mcp-tool - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/local-development - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/quickstart - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/system-prompts - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/getting-started/tracing - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/introduction/installation - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/introduction - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/introduction/what-is-kagent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/operations/debug - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/operations/operational-considerations - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/operations - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/operations/uninstall - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/operations/upgrade - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/api-ref - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-add-mcp - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-bug-report - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-build - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-completion - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-dashboard - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-deploy - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-get - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-help - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-init - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-install - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-invoke - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-mcp - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-run - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-uninstall - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli/kagent-version - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/cli - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/faq - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/helm - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/resources/release-notes - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/amazon-bedrock - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/anthropic - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/azure-openai - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/byo-openai - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/gemini - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/google-vertexai - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/ollama - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers/openai - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kagent/supported-providers - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/deploy/install-controller - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/deploy - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/deploy/server - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/develop/fastmcp-python - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/develop/mcp-go - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/develop - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/introduction - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/quickstart - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/api-ref - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-add-tool - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-build - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-completion - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-deploy - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-help - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-init - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-install - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-run - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference/kmcp-secrets - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/reference - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs/kmcp/secrets - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/docs - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/enterprise - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/page.tsx - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/argo-rollouts-conversion-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/cilium-crd-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/helm-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/istio-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/k8s-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/kgateway-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/observability-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/agents/promql-agent - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/istio - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/kubernetes - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/prometheus - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/documentation - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/helm - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/argo - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/grafana - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/other - 2025-12-12 + 2026-01-08 weekly 0.8 https://kagent.dev/tools/cilium - 2025-12-12 + 2026-01-08 weekly 0.8 diff --git a/src/app/docs/kagent/examples/a2a-byo/page.mdx b/src/app/docs/kagent/examples/a2a-byo/page.mdx index c73df37..84bf2f8 100644 --- a/src/app/docs/kagent/examples/a2a-byo/page.mdx +++ b/src/app/docs/kagent/examples/a2a-byo/page.mdx @@ -31,18 +31,19 @@ The following example builds a simple agent from the [kagent code repository](ht cd kagent ``` -2. Optional: If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. - -3. Build the custom agent image and push it to your local Docker registry. - +2. Build the custom agent image and push it to your Docker registry. This example assumes that you want to push the image to the ghcr.io registry. ```bash cd python/samples/adk/basic - docker build . -t localhost:5001/my-byo:latest \ - --build-arg DOCKER_REGISTRY=localhost:5001 \ - --build-arg VERSION=latest \ - --push + docker build . -t ghcr.io/my-org:$latest \ + --build-arg DOCKER_REGISTRY=ghcr.io \ + --build-arg VERSION=latest \ + --push ``` + If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. +Then, change `ghcr.io` to `localhost:5001`. + + ## Creating a BYO Agent resource Now that you have your own custom agent image, you can create a BYO Agent resource for kagent to manage. @@ -73,7 +74,7 @@ Now that you have your own custom agent image, you can create a BYO Agent resour type: BYO byo: deployment: - image: localhost:5001/my-byo:latest + image: ghcr.io/my-org:latest env: - name: GOOGLE_API_KEY valueFrom: diff --git a/src/app/docs/kagent/examples/crewai-byo/page.mdx b/src/app/docs/kagent/examples/crewai-byo/page.mdx index 4abc8d4..e0d6e95 100644 --- a/src/app/docs/kagent/examples/crewai-byo/page.mdx +++ b/src/app/docs/kagent/examples/crewai-byo/page.mdx @@ -31,15 +31,15 @@ The following example builds a research crew agent from the [kagent code reposit cd kagent ``` -2. Optional: If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. - -3. Build the custom agent image and push it to your local Docker registry. - +2. Build the custom agent image and push it to your Docker registry. This example assumes that you want to push the image to the ghcr.io registry. ```bash cd python/samples/crewai/research-crew - docker build . -t localhost:5001/research-crew:latest --push + docker build . -t ghcr.io/research-crew:latest --push ``` + If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. +Then, change `ghcr.io` to `localhost:5001`. + ### Adapting your own CrewAI agent A quickstart and detailed guide for adapting existing CrewAI crews and flows to work with kagent is available in the [package's README](https://github.com/kagent-dev/kagent/tree/main/python/packages/kagent-crewai). @@ -96,7 +96,7 @@ You will need a Serper API Key that you can get for free [from their website](ht type: BYO byo: deployment: - image: localhost:5001/research-crew:latest + image: ghcr.io/research-crew:latest env: - name: OPENAI_API_KEY valueFrom: diff --git a/src/app/docs/kagent/examples/langchain-byo/page.mdx b/src/app/docs/kagent/examples/langchain-byo/page.mdx index d5bc4a9..a579bad 100644 --- a/src/app/docs/kagent/examples/langchain-byo/page.mdx +++ b/src/app/docs/kagent/examples/langchain-byo/page.mdx @@ -29,19 +29,20 @@ The following example builds a simple LangGraph agent from the [kagent code repo cd kagent ``` -2. Optional: If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. - -3. Build the custom agent image and push it to your local Docker registry. - +2. Build the custom agent image and push it to your Docker registry. This example assumes that you want to push the image to the ghcr.io registry. ```bash cd python docker build . -f samples/langgraph/currency/Dockerfile\ - -t localhost:5001/langgraph-currency:latest \ - --build-arg DOCKER_REGISTRY=localhost:5001 \ + -t ghcr.io/langgraph-currency:latest \ + --build-arg DOCKER_REGISTRY=ghcr.io \ --build-arg VERSION=latest \ --push ``` + If you do not have a Docker registry, you can use the `make helm-install` command to create one as part of installing kagent in your kind cluster. +Then, change `ghcr.io` to `localhost:5001`. + + ## Creating a BYO Agent resource Now that you have your own custom agent image, you can create a BYO Agent resource for kagent to manage. @@ -74,7 +75,7 @@ Now that you have your own custom agent image, you can create a BYO Agent resour type: BYO byo: deployment: - image: localhost:5001/langgraph-currency:latest + image: ghcr.io/langgraph-currency:latest env: - name: GOOGLE_API_KEY valueFrom: diff --git a/src/app/docs/kagent/introduction/installation/page.mdx b/src/app/docs/kagent/introduction/installation/page.mdx index 04383c9..a40ff04 100644 --- a/src/app/docs/kagent/introduction/installation/page.mdx +++ b/src/app/docs/kagent/introduction/installation/page.mdx @@ -50,6 +50,17 @@ Install kagent by using the kagent CLI or Helm. kagent installed successfully ``` +4. Optionally: Open the kagent dashboard. + ```bash + kagent dashboard + ``` + + Example output: + ```console + kagent dashboard is available at http://localhost:8082 + Press Enter to stop the port-forward... + ``` + ### Using Helm Another way to install kagent is using Helm. @@ -82,6 +93,13 @@ Another way to install kagent is using Helm. --set providers.default=openAI \ --set providers.openAI.apiKey=$OPENAI_API_KEY ``` + +5. Optionally: Port-forward the kagent UI on port 8080. + ```bash + kubectl port-forward -n kagent svc/kagent-ui 8080:8080 + ``` + +6. Open the [kagent UI](http://localhost:8080).
@@ -99,6 +117,13 @@ Another way to install kagent is using Helm. --set providers.default=anthropic \ --set providers.anthropic.apiKey=$ANTHROPIC_API_KEY ``` + +5. Optionally: Port-forward the kagent UI on port 8080. + ```bash + kubectl port-forward -n kagent svc/kagent-ui 8080:8080 + ``` + +6. Open the [kagent UI](http://localhost:8080).
@@ -117,6 +142,13 @@ Another way to install kagent is using Helm. --set providers.azureOpenAI.apiKey=$OPENAI_API_KEY ``` +5. Optionally: Port-forward the kagent UI on port 8080. + ```bash + kubectl port-forward -n kagent svc/kagent-ui 8080:8080 + ``` + +6. Open the [kagent UI](http://localhost:8080). +
@@ -134,6 +166,13 @@ Another way to install kagent is using Helm. --set providers.default=gemini \ --set providers.gemini.apiKey=$GEMINI_API_KEY ``` + +5. Optionally: Port-forward the kagent UI on port 8080. + ```bash + kubectl port-forward -n kagent svc/kagent-ui 8080:8080 + ``` + +6. Open the [kagent UI](http://localhost:8080).
@@ -145,6 +184,13 @@ Another way to install kagent is using Helm. --namespace kagent \ --set providers.default=ollama ``` + +4. Optionally: Port-forward the kagent UI on port 8080. + ```bash + kubectl port-forward -n kagent svc/kagent-ui 8080:8080 + ``` + +5. Open the [kagent UI](http://localhost:8080).
## Advanced Configuration