Skip to main content

ADK agent which help in analysing currently running multiagent app

Project description

self code adk

Agent which can read code of currently running application and help analyzing it. Its main purpose is to assist in debugging the whole application by enabling the agent, defined as a developer and multi-agent expert, to read the entire codebase.

usage

install the package

uv add self-code-adk

import it

from TODO_FIXME.agent import SelfCodeAgent

And add new sub agent

+self_code_agent=SelfCodeAgent("gemini-2.5-flash-preview-04-17")
root_agent = Agent(
    name="my-fancy-agen",
    model="gemini-2.5-flash-preview-04-17",
    description=("root agent which acts as coordinator"),
    instruction=(
        """
        blah   
        """
    ),
+    sub_agents=[gardener, weather, self_code_agent],
-    sub_agents=[gardener, weather],
)```

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

self_code_adk-0.1.0.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

self_code_adk-0.1.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file self_code_adk-0.1.0.tar.gz.

File metadata

  • Download URL: self_code_adk-0.1.0.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.6.17

File hashes

Hashes for self_code_adk-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c54ed63d5264e34c7f9e2f0a5448857ebf6fab80e2d03e081a044ee0e1b9f845
MD5 cf8fcba86246b1f2f7c6ffc690aed134
BLAKE2b-256 d15fa26bd1e2f3670aaa414c80d1e1052e18b0134531647b031290d03b7be559

See more details on using hashes here.

File details

Details for the file self_code_adk-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for self_code_adk-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 26df84ebd4f7964fb674c096800f076b498aa8ac34824dcda2eaa273efbc6e2f
MD5 b7ac18aa0d5b5ca5d0960d8aa101e39c
BLAKE2b-256 3ec8dbe74e5b7ec60bd9eaf15a9b10756bb83f8e6beb24c85bfcf4f006e42ce7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page