MCPcopy Create free account

hub / github.com/coleam00/ottomator-agents / types & classes

Types & classes402 in github.com/coleam00/ottomator-agents

↓ 27 callersClassAgentDependencies
Dependencies for the agent.
ag-ui-rag-agent/agent/utils/models.py:152
↓ 22 callersClassChunkingConfig
Configuration for chunking.
agentic-rag-knowledge-graph/ingestion/chunker.py:35
↓ 15 callersClassUserError
Exception raised for user-facing validation errors or other issues resulting from invalid user input or actions. This exception is inten
streambuzz-agent/exceptions/user_error.py:1
↓ 12 callersClassTestResult
Test result model.
ag-ui-rag-agent/test_agui_integration.py:17
↓ 9 callersClassChunkResult
Chunk search result model.
agentic-rag-knowledge-graph/agent/models.py:60
↓ 9 callersClassDocumentChunk
Represents a document chunk.
agentic-rag-knowledge-graph/ingestion/chunker.py:53
↓ 9 callersClassTextChunker
Simple text chunker that splits documents into manageable pieces.
foundational-rag-agent/document_processing/chunker.py:8
↓ 7 callersClassSearchResponse
Search response model.
ag-ui-rag-agent/agent/utils/models.py:66
↓ 6 callersClassDatabasePool
Manages PostgreSQL connection pool.
agentic-rag-knowledge-graph/agent/db_utils.py:24
↓ 6 callersClassMarkdownResponse
ottomarkdown-agent/file_agent.py:83
↓ 6 callersClassSemanticChunker
Semantic document chunker using LLM for intelligent splitting.
agentic-rag-knowledge-graph/ingestion/chunker.py:69
↓ 6 callersClassSimpleChunker
Simple non-semantic chunker for faster processing.
agentic-rag-knowledge-graph/ingestion/chunker.py:346
↓ 5 callersClassDocumentMetadata
Document metadata model.
agentic-rag-knowledge-graph/agent/models.py:49
↓ 5 callersClassKnowledgeBaseSearch
Tool for searching the knowledge base using vector similarity.
foundational-rag-agent/agent/tools.py:35
↓ 5 callersClassSearchRequest
Search request model.
agentic-rag-knowledge-graph/agent/models.py:38
↓ 4 callersClassAgentDependencies
Dependencies injected into the agent context.
ag-ui-rag-agent/agent/dependencies.py:11
↓ 4 callersClassConfigurationError
Raised when there is a configuration-related error.
thirdbrain-mcp-openai-agent/exceptions.py:5
↓ 4 callersClassConnectionError
Raised when there is a connection-related error.
thirdbrain-mcp-openai-agent/exceptions.py:9
↓ 4 callersClassDocumentChunk
Represents a document chunk with optional embedding.
docling-rag-agent/ingestion/chunker.py:53
↓ 4 callersClassDocumentChunk
Represents a document chunk with optional embedding.
all-rag-strategies/implementation/ingestion/chunker.py:53
↓ 4 callersClassGraphSearchResult
Knowledge graph search result model.
agentic-rag-knowledge-graph/agent/models.py:77
↓ 4 callersClassIngestionConfig
Configuration for document ingestion.
agentic-rag-knowledge-graph/agent/models.py:204
↓ 4 callersClassIngestionResult
Result of document ingestion.
agentic-rag-knowledge-graph/agent/models.py:224
↓ 4 callersClassRAGAgent
RAG AI agent with knowledge base search capabilities. Args: model: OpenAI model to use. Defaults to OPENAI_MODEL env var.
foundational-rag-agent/agent/agent.py:32
↓ 4 callersClassSearchResponse
Search response model.
agentic-rag-knowledge-graph/agent/models.py:94
↓ 4 callersClassTxtProcessor
Processor for plain text files with robust error handling.
foundational-rag-agent/document_processing/processors.py:51
↓ 3 callersClassAgentResponse
Represents a response from an agent. This model provides a basic structure for agent responses, indicating the success or failure of the requ
streambuzz-agent/models/agent_models.py:90
↓ 3 callersClassChatResponse
python-local-ai-agent/main.py:64
↓ 3 callersClassChunk
Document chunk model.
agentic-rag-knowledge-graph/agent/models.py:138
↓ 3 callersClassChunkingConfig
Configuration for chunking.
ag-ui-rag-agent/agent/ingestion/chunker.py:35
↓ 3 callersClassDocumentChunk
Represents a document chunk.
ag-ui-rag-agent/agent/ingestion/chunker.py:53
↓ 3 callersClassFlightDeps
pydantic-ai-langgraph-parallelization/agents/flight_agent.py:17
↓ 3 callersClassGraphSearchInput
Input for graph search tool.
agentic-rag-knowledge-graph/agent/tools.py:67
↓ 3 callersClassIngestionResult
Result of document ingestion.
ag-ui-rag-agent/agent/utils/models.py:190
↓ 3 callersClassIngestionResult
Result of document ingestion.
docling-rag-agent/utils/models.py:190
↓ 3 callersClassIngestionResult
Result of document ingestion.
all-rag-strategies/implementation/utils/models.py:191
↓ 3 callersClassJsonGenerator
Class to generate the .json files for the frontend and backend
genericsuite-app-maker-agent/lib/codegen_schema_generator.py:125
↓ 3 callersClassKnowledgeBaseSearchParams
Parameters for the knowledge base search tool.
foundational-rag-agent/agent/tools.py:15
↓ 3 callersClassKnowledgeBaseSearchResult
Result from the knowledge base search.
foundational-rag-agent/agent/tools.py:24
↓ 3 callersClassLlmProvider
Abstract class for LLM providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:15
↓ 3 callersClassPdfProcessor
Processor for PDF files with improved text extraction.
foundational-rag-agent/document_processing/processors.py:119
↓ 3 callersClassSearchResult
Model for search results.
ag-ui-rag-agent/agent/tools.py:11
↓ 3 callersClassStreamlitLib
Streamlit UI library
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:52
↓ 3 callersClassSupabaseClient
Client for interacting with Supabase and pgvector. Args: supabase_url: URL for Supabase instance. Defaults to SUPABASE_URL env v
foundational-rag-agent/database/setup.py:18
↓ 3 callersClassVectorSearchInput
Input for vector search tool.
agentic-rag-knowledge-graph/agent/tools.py:61
↓ 2 callersClassAgentDependencies
Dependencies for the agent.
agentic-rag-knowledge-graph/agent/agent.py:39
↓ 2 callersClassAgentDeps
Dependencies for the RAG agent.
foundational-rag-agent/agent/agent.py:25
↓ 2 callersClassAgentResponse
file-agent/file_agent.py:44
↓ 2 callersClassAgentResponse
ottomarkdown-agent/file_agent.py:75
↓ 2 callersClassAgentResponse
genericsuite-app-maker-agent/gsam_ottomator_agent/gsam_supabase_agent.py:51
↓ 2 callersClassAgentResponse
mcp-agent-army/studio-integration-version/mcp_agent_army_endpoint.py:69
↓ 2 callersClassAgentResponse
ask-reddit-agent/agent_endpoint.py:49
↓ 2 callersClassAgentResponse
crawl4AI-agent/studio-integration-version/pydantic_ai_expert_endpoint.py:55
↓ 2 callersClassAgentResponse
pydantic-ai-advanced-researcher/studio-integration-version/web_search_endpoint.py:50
↓ 2 callersClassAgentResponse
nba-agent/nba_agent.py:69
↓ 2 callersClassAgentResponse
mem0-agent/studio-integration-version/mem0_agent_endpoint.py:70
↓ 2 callersClassAgentResponse
pydantic-ai-mcp-agent/studio-integration-version/pydantic_mcp_agent_endpoint.py:62
↓ 2 callersClassAgentResponse
~sample-python-agent~/sample_supabase_agent.py:40
↓ 2 callersClassAgentResponse
pydantic-github-agent/github_agent_endpoint.py:53
↓ 2 callersClassAgentResponse
pydantic-github-agent/studio-integration-version/github_agent_endpoint.py:50
↓ 2 callersClassAgentResponse
thirdbrain-mcp-openai-agent/thirdbrain_mcp_openai_agent.py:96
↓ 2 callersClassAgentResponse
~voiceflow-dialog-api-integration~/voiceflow_integration.py:42
↓ 2 callersClassAgentResponse
youtube-summary-agent/main.py:42
↓ 2 callersClassChatCompletionResponse
OpenAI-compatible chat completion response.
claude-agent-sdk-demos/obsidian_integration/api_server.py:72
↓ 2 callersClassChatMessage
OpenAI-compatible chat message.
claude-agent-sdk-demos/obsidian_integration/api_server.py:43
↓ 2 callersClassChatRequest
Chat request model.
agentic-rag-knowledge-graph/agent/models.py:27
↓ 2 callersClassChatResponse
Chat response model.
agentic-rag-knowledge-graph/agent/models.py:110
↓ 2 callersClassChoice
OpenAI-compatible choice object.
claude-agent-sdk-demos/obsidian_integration/api_server.py:58
↓ 2 callersClassChunkingConfig
Configuration for chunking.
docling-rag-agent/ingestion/chunker.py:34
↓ 2 callersClassChunkingConfig
Configuration for chunking.
all-rag-strategies/implementation/ingestion/chunker.py:34
↓ 2 callersClassCodegenDatabase
Generic database class
genericsuite-app-maker-agent/lib/codegen_db.py:13
↓ 2 callersClassDatabaseConnectionError
Raised when there is a database connection-related error.
thirdbrain-mcp-openai-agent/exceptions.py:17
↓ 2 callersClassDeps
pydantic-ai-advanced-researcher/web_search_agent.py:33
↓ 2 callersClassDocumentChunk
Represents a document chunk.
docling-rag-agent/ingestion/chunker_no_docling.py:53
↓ 2 callersClassDocumentChunk
Represents a document chunk.
all-rag-strategies/implementation/ingestion/chunker_no_docling.py:53
↓ 2 callersClassDocumentListInput
Input for listing documents.
agentic-rag-knowledge-graph/agent/tools.py:84
↓ 2 callersClassDocumentProcessor
Base class for document processors.
foundational-rag-agent/document_processing/processors.py:13
↓ 2 callersClassEmbeddingGenerator
Simple and reliable embedding generator using OpenAI's API.
foundational-rag-agent/document_processing/embeddings.py:18
↓ 2 callersClassErrorResponse
Error response model.
agentic-rag-knowledge-graph/agent/models.py:236
↓ 2 callersClassGitHubDeps
pydantic-github-agent/github_agent.py:33
↓ 2 callersClassGraphitiClient
Manages Graphiti knowledge graph operations.
agentic-rag-knowledge-graph/agent/graph_utils.py:27
↓ 2 callersClassHealthStatus
Health check status.
agentic-rag-knowledge-graph/agent/models.py:245
↓ 2 callersClassHybridSearchInput
Input for hybrid search tool.
agentic-rag-knowledge-graph/agent/tools.py:72
↓ 2 callersClassImageGenProvider
Abstract class for text-to-image providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:84
↓ 2 callersClassLeadResponse
lead-generator-agent/leadgen_agent_endpoint.py:48
↓ 2 callersClassLeadResponse
lead-generator-agent/studio_leadgen_agent_endpoint.py:55
↓ 2 callersClassMCPClient
A client class for interacting with the MCP (Model Control Protocol) server. This class manages the connection and communication with the too
thirdbrain-mcp-openai-agent/mcp_client.py:99
↓ 2 callersClassMem0Deps
mem0-agent/studio-integration-version/mem0_agent.py:23
↓ 2 callersClassPowerPointGenerator
PowerPoint generator class
genericsuite-app-maker-agent/lib/codegen_powerpoint.py:25
↓ 2 callersClassRAGDeps
Dependencies for the RAG agent.
light-rag-agent/LightRAG/rag_agent.py:46
↓ 2 callersClassRAGDeps
Dependencies for the RAG agent.
light-rag-agent/BasicRAG/rag_agent.py:34
↓ 2 callersClassRAGDeps
Dependencies for the RAG agent.
crawl4AI-agent-v2/rag_agent.py:34
↓ 2 callersClassRetrievedChunk
Model for a retrieved chunk with metadata.
ag-ui-rag-agent/agent/agent.py:19
↓ 2 callersClassSettings
Application settings with environment variable support.
ag-ui-rag-agent/agent/settings.py:12
↓ 2 callersClassStreamMetadataDB
Represents stream metadata stored in a database, extending `StreamMetadata`. This model includes all the attributes from `StreamMetadata` an
streambuzz-agent/models/youtube_models.py:27
↓ 2 callersClassTextToVideoProvider
Abstract class for text-to-video providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:125
↓ 2 callersClassUsage
OpenAI-compatible usage object.
claude-agent-sdk-demos/obsidian_integration/api_server.py:65
↓ 2 callersClassUserContext
openai-sdk-agent/v5_guardrails_and_context.py:53
↓ 2 callersClassWebResearcherDeps
pydantic-ai-advanced-researcher/studio-integration-version/web_search_agent.py:34
↓ 2 callersClassWriteChatModel
Represents data related to writing a chat message to a live stream. This model holds all the necessary information for writing a chat messag
streambuzz-agent/models/youtube_models.py:111
next →1–100 of 402, ranked by callers