This is a test template for the AgenticGoKit Registry. It serves as a minimal example to verify that templates can be correctly fetched, installed, and instantiated by the agk CLI.
A simple, single-file agent that uses the agenticgokit framework. It includes basic observability/tracing configuration and a streaming response example.
You can initialize a project using this template via the agk CLI.
Since this is an official template in the AGK Registry, you can use it directly by name:
agk init my-agent --template test-agentAlternatively, you can use the direct Git URL:
agk init my-agent --template github.com/agk-templates/test-agentagk-template.toml: The manifest file defining metadata and variables.main.go.tmpl: The main application code with Go template variables (e.g.,{{.ProjectName}}).go.mod.tmpl: The Go module definition.
This template uses the following variables(can be set via agk initflags):
ProjectName: The name of your new project.LLMProvider: The LLM provider to use (e.g.,openai,anthropic).LLMModel: The specific model to use (e.g.,gpt-4o).
- Go 1.21+
agkCLI v0.1.0+