Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ababdotai/awesome-agent-quickstart
/ types & classes
Types & classes
88 in github.com/ababdotai/awesome-agent-quickstart
⨍
Functions
417
◇
Types & classes
88
↳
Endpoints
2
↓ 9 callers
Class
ConversationClient
A2A/demo/ui/service/client/client.py:32
↓ 6 callers
Class
FormState
A2A/demo/ui/components/form_render.py:49
↓ 5 callers
Class
Event
A2A/demo/ui/service/types.py:21
↓ 5 callers
Class
LogEvent
A2A/agents/llama_index_file_chat/agent.py:23
↓ 4 callers
Class
Helloworld
Helloworld crew
crewai/helloworld/src/helloworld/crew.py:9
↓ 3 callers
Class
ListMessageResponse
A2A/demo/ui/service/types.py:40
↓ 3 callers
Class
StateMessage
StateMessage provides mesop state compliant view of a message
A2A/demo/ui/state/state.py:24
↓ 2 callers
Class
ADKHostManager
An implementation of memory based management with fake agent actions This implements the interface of the ApplicationManager to plug into the
A2A/demo/ui/service/server/adk_host_manager.py:37
↓ 2 callers
Class
ChatEvent
A2A/agents/llama_index_file_chat/agent.py:39
↓ 2 callers
Class
Conversation
A2A/demo/ui/service/types.py:13
↓ 2 callers
Class
CreateConversationResponse
A2A/demo/ui/service/types.py:81
↓ 2 callers
Class
FormElement
FormElement is a declarative structure for the form rendering
A2A/demo/ui/components/form_render.py:19
↓ 2 callers
Class
GetEventResponse
A2A/demo/ui/service/types.py:57
↓ 2 callers
Class
Imagedata
Represents image data. Attributes: id: Unique identifier for the image. name: Name of the image. mime_type: MIME type of the im
A2A/agents/crewai/agent.py:32
↓ 2 callers
Class
InputEvent
A2A/agents/llama_index_file_chat/agent.py:27
↓ 2 callers
Class
ListAgentResponse
A2A/demo/ui/service/types.py:107
↓ 2 callers
Class
ListConversationResponse
A2A/demo/ui/service/types.py:65
↓ 2 callers
Class
ListTaskResponse
A2A/demo/ui/service/types.py:89
↓ 2 callers
Class
ParseAndChat
A2A/agents/llama_index_file_chat/agent.py:74
↓ 2 callers
Class
PendingMessageResponse
A2A/demo/ui/service/types.py:73
↓ 2 callers
Class
RegisterAgentResponse
A2A/demo/ui/service/types.py:99
↓ 2 callers
Class
SendMessageResponse
A2A/demo/ui/service/types.py:49
↓ 1 callers
Class
AgentClientHTTPError
A2A/demo/ui/service/types.py:123
↓ 1 callers
Class
AgentClientJSONError
A2A/demo/ui/service/types.py:130
↓ 1 callers
Class
AgentTaskManager
Task manager for AG2 MCP agent.
A2A/agents/ag2/task_manager.py:32
↓ 1 callers
Class
AgentTaskManager
A2A/agents/google_adk/task_manager.py:121
↓ 1 callers
Class
AgentTaskManager
A2A/agents/langgraph/task_manager.py:36
↓ 1 callers
Class
AgentTaskManager
A2A/agents/marvin/task_manager.py:36
↓ 1 callers
Class
AgentTaskManager
A2A/agents/mindsdb/task_manager.py:30
↓ 1 callers
Class
AgentTaskManager
Agent Task Manager, handles task routing and response packing.
A2A/agents/crewai/task_manager.py:30
↓ 1 callers
Class
AsyncAction
A2A/demo/ui/components/async_poller.py:11
↓ 1 callers
Class
ChatResponseEvent
A2A/agents/llama_index_file_chat/agent.py:43
↓ 1 callers
Class
Configuration
Unified configuration for the supervisor and all sub-agents.
langgraph-platform/agents/supervisor/supervisor_configuration.py:8
↓ 1 callers
Class
ConversationServer
ConversationServer is the backend to serve the agent interactions in the UI This defines the interface that is used by the Mesop system to intera
A2A/demo/ui/service/server/server.py:27
↓ 1 callers
Class
CreateConversationRequest
A2A/demo/ui/service/types.py:77
↓ 1 callers
Class
CurrencyAgent
A2A/agents/langgraph/agent.py:58
↓ 1 callers
Class
CurrencyPlugin
A simple currency plugin that leverages Frankfurter for exchange rates. The Plugin is used by the `currency_exchange_agent`.
A2A/agents/semantickernel/agent.py:36
↓ 1 callers
Class
ExtractorAgent
Contact information extraction agent using Marvin framework.
A2A/agents/marvin/agent.py:33
↓ 1 callers
Class
GetEventRequest
A2A/demo/ui/service/types.py:53
↓ 1 callers
Class
ImageGenerationAgent
Agent that generates images based on user prompts.
A2A/agents/crewai/agent.py:139
↓ 1 callers
Class
InMemoryFakeAgentManager
An implementation of memory based management with fake agent actions This implements the interface of the ApplicationManager to plug into the
A2A/demo/ui/service/server/in_memory_manager.py:21
↓ 1 callers
Class
ListAgentRequest
A2A/demo/ui/service/types.py:103
↓ 1 callers
Class
ListConversationRequest
A2A/demo/ui/service/types.py:61
↓ 1 callers
Class
ListMessageRequest
A2A/demo/ui/service/types.py:34
↓ 1 callers
Class
ListTaskRequest
A2A/demo/ui/service/types.py:85
↓ 1 callers
Class
LlamaIndexTaskManager
A2A/agents/llama_index_file_chat/task_manager.py:44
↓ 1 callers
Class
MessageInfo
A2A/demo/ui/service/types.py:44
↓ 1 callers
Class
MindsDBAgent
An agent that data requests from any database, datawarehouse, app.
A2A/agents/mindsdb/agent.py:18
↓ 1 callers
Class
ParseEvent
A2A/agents/llama_index_file_chat/agent.py:33
↓ 1 callers
Class
PendingMessageRequest
A2A/demo/ui/service/types.py:69
↓ 1 callers
Class
RegisterAgentRequest
A2A/demo/ui/service/types.py:93
↓ 1 callers
Class
ReimbursementAgent
An agent that handles reimbursement requests.
A2A/agents/google_adk/agent.py:112
↓ 1 callers
Class
ResponseModel
Response model for the YouTube MCP agent.
A2A/agents/ag2/agent.py:20
↓ 1 callers
Class
SemanticKernelTravelAgent
Wraps Semantic Kernel-based agents to handle Travel related tasks.
A2A/agents/semantickernel/agent.py:88
↓ 1 callers
Class
SendMessageRequest
A2A/demo/ui/service/types.py:29
↓ 1 callers
Class
SessionTask
SessionTask organizes tasks based on conversation
A2A/demo/ui/state/state.py:49
↓ 1 callers
Class
SimpleConversationMemory
A simple conversation memory implementation.
langchain/helloworld.py:19
↓ 1 callers
Class
StateConversation
StateConversation provides mesop state compliant view of a conversation
A2A/demo/ui/state/state.py:14
↓ 1 callers
Class
StateEvent
StateEvent provides mesop state compliant view of event
A2A/demo/ui/state/state.py:57
↓ 1 callers
Class
StateTask
StateTask provides mesop state compliant view of task
A2A/demo/ui/state/state.py:36
↓ 1 callers
Class
TaskManager
A TaskManager used for the Semantic Kernel Agent sample.
A2A/agents/semantickernel/task_manager.py:29
↓ 1 callers
Class
YoutubeMCPAgent
Agent to access a Youtube MCP Server to download closed captions
A2A/agents/ag2/agent.py:40
Class
A2A/demo/ui/components/async_poller.js:6
Class
ADKHostManagerTest
Tests for ADKHostManager class. This test suite verifies the conversion of ADK content to message format, handling various content types incl
A2A/demo/ui/tests/test_adk_host_manager.py:8
Class
AgentClientError
A2A/demo/ui/service/types.py:119
Class
AgentState
Agents List State
A2A/demo/ui/state/agent_state.py:5
Class
AgentState
langgraph/helloworld.py:16
Class
AgentWithTaskManager
A2A/agents/google_adk/task_manager.py:34
Class
AppState
Mesop Application State
A2A/demo/ui/state/state.py:71
Class
ApplicationManager
A2A/demo/ui/service/server/application_manager.py:7
Class
AsyncPoller
A2A/demo/ui/components/async_poller.js:6
Class
ChatResponse
A response to the user with in-line citations (if any).
A2A/agents/llama_index_file_chat/agent.py:62
Class
Citation
A citation to specific line(s) in the document.
A2A/agents/llama_index_file_chat/agent.py:51
Class
Configuration
The configuration for the agent.
langgraph-platform/agents/react_agent/configuration.py:7
Class
ContactInfo
Structured contact information extracted from text.
A2A/agents/marvin/__main__.py:20
Class
ExtractionOutcome
Represents the result of trying to extract contact info.
A2A/agents/marvin/agent.py:24
Class
MyCustomTool
crewai/helloworld/src/helloworld/tools/custom_tool.py:10
Class
MyCustomToolInput
Input schema for MyCustomTool.
crewai/helloworld/src/helloworld/tools/custom_tool.py:6
Class
PageState
Local Page State
A2A/demo/ui/components/conversation.py:18
Class
PageState
Local Page State
A2A/demo/ui/pages/home.py:9
Class
ResponseFormat
Respond to the user in this format.
A2A/agents/langgraph/agent.py:51
Class
ResponseFormat
A Response Format model to direct how the model should respond.
A2A/agents/semantickernel/agent.py:76
Class
SettingsState
Settings State
A2A/demo/ui/state/state.py:98
Class
State
This contains the data in the form
A2A/demo/ui/components/form_render.py:63
Class
State
langchain-sandbox/stateful_react.py:10
Class
State
State definition for the graph
langchain-mcp-adapters/clients/langgraph_client_wconfig.py:17
Class
State
langchain-mcp-adapters/clients/langgraph_client.py:15
Class
UpdateStatus
Status for API key update
A2A/demo/ui/pages/settings.py:22