[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-84192":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":8,"htmlUrl":8,"language":9,"languages":8,"totalLinesOfCode":8,"stars":10,"forks":11,"watchers":10,"openIssues":11,"contributorsCount":12,"subscribersCount":12,"size":12,"stars1d":12,"stars7d":12,"stars30d":12,"stars90d":12,"forks30d":12,"starsTrendScore":12,"compositeScore":13,"rankGlobal":8,"rankLanguage":8,"license":14,"archived":15,"fork":15,"defaultBranch":16,"hasWiki":15,"hasPages":15,"topics":17,"createdAt":8,"pushedAt":8,"updatedAt":18,"readmeContent":19,"aiSummary":8,"trendingCount":12,"starSnapshotCount":12,"syncStatus":20,"lastSyncTime":21,"discoverSource":22},84192,"adk-kotlin","google\u002Fadk-kotlin","google",null,"Kotlin",96,6,0,2.54,"Apache License 2.0",false,"main",[],"2026-06-12 02:04:38","# Agent Development Kit (ADK) for Kotlin\n\n[![License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-Apache_2.0-blue.svg)](LICENSE)\n[![Maven Central](https:\u002F\u002Fimg.shields.io\u002Fmaven-central\u002Fv\u002Fcom.google.adk\u002Fgoogle-adk-kotlin-core)](https:\u002F\u002Fsearch.maven.org\u002Fartifact\u002Fcom.google.adk\u002Fgoogle-adk-kotlin-core)\n[![r\u002Fagentdevelopmentkit](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FReddit-r%2Fagentdevelopmentkit-FF4500?style=flat&logo=reddit&logoColor=white)](https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fagentdevelopmentkit\u002F)\n[![Ask DeepWiki](https:\u002F\u002Fdeepwiki.com\u002Fbadge.svg)](https:\u002F\u002Fdeepwiki.com\u002Fgoogle\u002Fadk-kotlin)\n\n\u003Chtml>\n    \u003Ch2 align=\"center\">\n      \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fgoogle\u002Fadk-python\u002Fmain\u002Fassets\u002Fagent-development-kit.png\" width=\"256\"\u002F>\n    \u003C\u002Fh2>\n    \u003Ch3 align=\"center\">\n      An open-source, code-first Kotlin toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.\n    \u003C\u002Fh3>\n    \u003Ch3 align=\"center\">\n      Important Links:\n      \u003Ca href=\"https:\u002F\u002Fgoogle.github.io\u002Fadk-docs\u002F\">Docs\u003C\u002Fa> &\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fadk-samples\">Samples\u003C\u002Fa> &\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fadk-python\">Python ADK\u003C\u002Fa> &\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fadk-java\">Java ADK\u003C\u002Fa>.\n    \u003C\u002Fh3>\n\u003C\u002Fhtml>\n\nAgent Development Kit (ADK) is designed for developers seeking fine-grained\ncontrol and flexibility when building advanced AI agents that are tightly\nintegrated with services in Google Cloud. It allows you to define agent\nbehavior, orchestration, and tool use directly in code, enabling robust\ndebugging, versioning, and deployment anywhere – from your laptop to the cloud.\n\n--------------------------------------------------------------------------------\n\n## ✨ Key Features\n\n-   **Rich Tool Ecosystem**: Utilize pre-built tools, custom functions, OpenAPI\n    specs, or integrate existing tools to give agents diverse capabilities, all\n    for tight integration with the Google ecosystem.\n\n-   **Code-First Development**: Define agent logic, tools, and orchestration\n    directly in Kotlin for ultimate flexibility, testability, and versioning.\n\n-   **Modular Multi-Agent Systems**: Design scalable applications by composing\n    multiple specialized agents into flexible hierarchies.\n\n## 🚀 Installation\n\nIf you're using Maven, add the following to your dependencies:\n\n\u003C!-- x-release-please-released-start-version -->\n\n```xml\n\u003Cdependency>\n  \u003CgroupId>com.google.adk\u003C\u002FgroupId>\n  \u003CartifactId>google-adk-kotlin-core-jvm\u003C\u002FartifactId>\n  \u003Cversion>0.2.0\u003C\u002Fversion>\n\u003C\u002Fdependency>\n```\n\nIf you're using Gradle:\n\n```kotlin\nimplementation(\"com.google.adk:google-adk-kotlin-core:0.2.0\")\n```\n\n\u003C!-- x-release-please-released-end -->\n\nTo instead use an unreleased version, you could use \u003Chttps:\u002F\u002Fjitpack.io\u002F#google\u002Fadk-kotlin\u002F>;\nsee \u003Chttps:\u002F\u002Fgithub.com\u002Fenola-dev\u002FLearningADK#jitpack> for an example illustrating this.\n\n## 📚 Documentation\n\nFor building, evaluating, and deploying agents by follow the Kotlin\ndocumentation & samples:\n\n*   **[Documentation](https:\u002F\u002Fgoogle.github.io\u002Fadk-docs)**\n*   **[Samples](https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fadk-samples)**\n\n## 🏁 Feature Highlight\n\n### Same Features & Familiar Interface As Python ADK:\n\n```kotlin\nimport com.google.adk.kt.agents.LlmAgent\nimport com.google.adk.kt.agents.Instruction\nimport com.google.adk.kt.models.Gemini\nimport com.google.adk.kt.tools.GoogleSearchTool\n\nval rootAgent = LlmAgent(\n    name = \"search_assistant\",\n    description = \"An assistant that can search the web.\",\n    model = Gemini(name = \"gemini-3.1-flash-lite-preview\"),\n    instruction = Instruction(\"You are a helpful assistant. Answer user questions using Google Search when needed.\"),\n    tools = listOf(GoogleSearchTool())\n)\n```\n\n### Development UI\n\nSame as the beloved Python Development UI.\nA built-in development UI to help you test, evaluate, debug, and showcase your agent(s).\n\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fgoogle\u002Fadk-python\u002Fmain\u002Fassets\u002Fadk-web-dev-ui-function-call.png\"\u002F>\n\n### Evaluate Agents\n\nComing soon...\n\n## 🤝 Contributing\n\nWe welcome contributions from the community! Whether it's bug reports, feature\nrequests, documentation improvements, or code contributions, please see our\n[CONTRIBUTING.md](CONTRIBUTING.md) to get started.\n\n## 📄 License\n\nThis project is licensed under the Apache 2.0 License - see the\n[LICENSE](LICENSE) file for details.\n\n## Preview\n\nThis feature is subject to the \"Pre-GA Offerings Terms\" in the General Service\nTerms section of the\n[Service Specific Terms](https:\u002F\u002Fcloud.google.com\u002Fterms\u002Fservice-terms#1). Pre-GA\nfeatures are available \"as is\" and might have limited support. For more\ninformation, see the\n[launch stage descriptions](https:\u002F\u002Fcloud.google.com\u002Fproducts?hl=en#product-launch-stages).\n\n--------------------------------------------------------------------------------\n\n*Happy Agent Building!*\n",2,"2026-06-11 04:12:31","CREATED_QUERY"]