A visual, no-code interface for creating, configuring, and deploying AI agents using the Google Agent Development Kit (ADK) without writing Python code. This package also supports integration with various tech stacks including Node.js and TypeScript.
pip install google-adk-nocode
adk-nocode start
Access the interface at http://localhost:8080
Agents created with the No-Code ADK can be directly imported in Python:
from your_agent_package import root_agent
async def main():
response = await root_agent.generate_content("Hello, agent!")
print(response.text)
if __name__ == "__main__":
import asyncio
asyncio.run(main())
The No-Code ADK can generate REST API wrappers for your agents, making them accessible from any tech stack:
// TypeScript example
import { AgentClient } from './generated/agent-client';
async function main() {
const agent = new AgentClient('http://localhost:8000');
const response = await agent.generateContent('Hello, agent!');
console.log(response.text);
}
main().catch(console.error);
For other tech stacks, you can use the REST API directly:
// JavaScript fetch example
fetch('http://localhost:8000/api/generate', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
prompt: 'Hello, agent!',
}),
})
.then(response => response.json())
.then(data => console.log(data.text));
For full documentation, visit our documentation site.
If you find No-Code ADK useful, please consider supporting its development:
Your support helps ensure the continued development and maintenance of this project.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.