Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coleam00/ottomator-agents
/ types & classes
Types & classes
402 in github.com/coleam00/ottomator-agents
⨍
Functions
1,846
◇
Types & classes
402
↳
Endpoints
53
↓ 27 callers
Class
AgentDependencies
Dependencies for the agent.
ag-ui-rag-agent/agent/utils/models.py:152
↓ 22 callers
Class
ChunkingConfig
Configuration for chunking.
agentic-rag-knowledge-graph/ingestion/chunker.py:35
↓ 15 callers
Class
UserError
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 callers
Class
TestResult
Test result model.
ag-ui-rag-agent/test_agui_integration.py:17
↓ 9 callers
Class
ChunkResult
Chunk search result model.
agentic-rag-knowledge-graph/agent/models.py:60
↓ 9 callers
Class
DocumentChunk
Represents a document chunk.
agentic-rag-knowledge-graph/ingestion/chunker.py:53
↓ 9 callers
Class
TextChunker
Simple text chunker that splits documents into manageable pieces.
foundational-rag-agent/document_processing/chunker.py:8
↓ 7 callers
Class
SearchResponse
Search response model.
ag-ui-rag-agent/agent/utils/models.py:66
↓ 6 callers
Class
DatabasePool
Manages PostgreSQL connection pool.
agentic-rag-knowledge-graph/agent/db_utils.py:24
↓ 6 callers
Class
MarkdownResponse
ottomarkdown-agent/file_agent.py:83
↓ 6 callers
Class
SemanticChunker
Semantic document chunker using LLM for intelligent splitting.
agentic-rag-knowledge-graph/ingestion/chunker.py:69
↓ 6 callers
Class
SimpleChunker
Simple non-semantic chunker for faster processing.
agentic-rag-knowledge-graph/ingestion/chunker.py:346
↓ 5 callers
Class
DocumentMetadata
Document metadata model.
agentic-rag-knowledge-graph/agent/models.py:49
↓ 5 callers
Class
KnowledgeBaseSearch
Tool for searching the knowledge base using vector similarity.
foundational-rag-agent/agent/tools.py:35
↓ 5 callers
Class
SearchRequest
Search request model.
agentic-rag-knowledge-graph/agent/models.py:38
↓ 4 callers
Class
AgentDependencies
Dependencies injected into the agent context.
ag-ui-rag-agent/agent/dependencies.py:11
↓ 4 callers
Class
ConfigurationError
Raised when there is a configuration-related error.
thirdbrain-mcp-openai-agent/exceptions.py:5
↓ 4 callers
Class
ConnectionError
Raised when there is a connection-related error.
thirdbrain-mcp-openai-agent/exceptions.py:9
↓ 4 callers
Class
DocumentChunk
Represents a document chunk with optional embedding.
docling-rag-agent/ingestion/chunker.py:53
↓ 4 callers
Class
DocumentChunk
Represents a document chunk with optional embedding.
all-rag-strategies/implementation/ingestion/chunker.py:53
↓ 4 callers
Class
GraphSearchResult
Knowledge graph search result model.
agentic-rag-knowledge-graph/agent/models.py:77
↓ 4 callers
Class
IngestionConfig
Configuration for document ingestion.
agentic-rag-knowledge-graph/agent/models.py:204
↓ 4 callers
Class
IngestionResult
Result of document ingestion.
agentic-rag-knowledge-graph/agent/models.py:224
↓ 4 callers
Class
RAGAgent
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 callers
Class
SearchResponse
Search response model.
agentic-rag-knowledge-graph/agent/models.py:94
↓ 4 callers
Class
TxtProcessor
Processor for plain text files with robust error handling.
foundational-rag-agent/document_processing/processors.py:51
↓ 3 callers
Class
AgentResponse
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 callers
Class
ChatResponse
python-local-ai-agent/main.py:64
↓ 3 callers
Class
Chunk
Document chunk model.
agentic-rag-knowledge-graph/agent/models.py:138
↓ 3 callers
Class
ChunkingConfig
Configuration for chunking.
ag-ui-rag-agent/agent/ingestion/chunker.py:35
↓ 3 callers
Class
DocumentChunk
Represents a document chunk.
ag-ui-rag-agent/agent/ingestion/chunker.py:53
↓ 3 callers
Class
FlightDeps
pydantic-ai-langgraph-parallelization/agents/flight_agent.py:17
↓ 3 callers
Class
GraphSearchInput
Input for graph search tool.
agentic-rag-knowledge-graph/agent/tools.py:67
↓ 3 callers
Class
IngestionResult
Result of document ingestion.
ag-ui-rag-agent/agent/utils/models.py:190
↓ 3 callers
Class
IngestionResult
Result of document ingestion.
docling-rag-agent/utils/models.py:190
↓ 3 callers
Class
IngestionResult
Result of document ingestion.
all-rag-strategies/implementation/utils/models.py:191
↓ 3 callers
Class
JsonGenerator
Class to generate the .json files for the frontend and backend
genericsuite-app-maker-agent/lib/codegen_schema_generator.py:125
↓ 3 callers
Class
KnowledgeBaseSearchParams
Parameters for the knowledge base search tool.
foundational-rag-agent/agent/tools.py:15
↓ 3 callers
Class
KnowledgeBaseSearchResult
Result from the knowledge base search.
foundational-rag-agent/agent/tools.py:24
↓ 3 callers
Class
LlmProvider
Abstract class for LLM providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:15
↓ 3 callers
Class
PdfProcessor
Processor for PDF files with improved text extraction.
foundational-rag-agent/document_processing/processors.py:119
↓ 3 callers
Class
SearchResult
Model for search results.
ag-ui-rag-agent/agent/tools.py:11
↓ 3 callers
Class
StreamlitLib
Streamlit UI library
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:52
↓ 3 callers
Class
SupabaseClient
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 callers
Class
VectorSearchInput
Input for vector search tool.
agentic-rag-knowledge-graph/agent/tools.py:61
↓ 2 callers
Class
AgentDependencies
Dependencies for the agent.
agentic-rag-knowledge-graph/agent/agent.py:39
↓ 2 callers
Class
AgentDeps
Dependencies for the RAG agent.
foundational-rag-agent/agent/agent.py:25
↓ 2 callers
Class
AgentResponse
file-agent/file_agent.py:44
↓ 2 callers
Class
AgentResponse
ottomarkdown-agent/file_agent.py:75
↓ 2 callers
Class
AgentResponse
genericsuite-app-maker-agent/gsam_ottomator_agent/gsam_supabase_agent.py:51
↓ 2 callers
Class
AgentResponse
mcp-agent-army/studio-integration-version/mcp_agent_army_endpoint.py:69
↓ 2 callers
Class
AgentResponse
ask-reddit-agent/agent_endpoint.py:49
↓ 2 callers
Class
AgentResponse
crawl4AI-agent/studio-integration-version/pydantic_ai_expert_endpoint.py:55
↓ 2 callers
Class
AgentResponse
pydantic-ai-advanced-researcher/studio-integration-version/web_search_endpoint.py:50
↓ 2 callers
Class
AgentResponse
nba-agent/nba_agent.py:69
↓ 2 callers
Class
AgentResponse
mem0-agent/studio-integration-version/mem0_agent_endpoint.py:70
↓ 2 callers
Class
AgentResponse
pydantic-ai-mcp-agent/studio-integration-version/pydantic_mcp_agent_endpoint.py:62
↓ 2 callers
Class
AgentResponse
~sample-python-agent~/sample_supabase_agent.py:40
↓ 2 callers
Class
AgentResponse
pydantic-github-agent/github_agent_endpoint.py:53
↓ 2 callers
Class
AgentResponse
pydantic-github-agent/studio-integration-version/github_agent_endpoint.py:50
↓ 2 callers
Class
AgentResponse
thirdbrain-mcp-openai-agent/thirdbrain_mcp_openai_agent.py:96
↓ 2 callers
Class
AgentResponse
~voiceflow-dialog-api-integration~/voiceflow_integration.py:42
↓ 2 callers
Class
AgentResponse
youtube-summary-agent/main.py:42
↓ 2 callers
Class
ChatCompletionResponse
OpenAI-compatible chat completion response.
claude-agent-sdk-demos/obsidian_integration/api_server.py:72
↓ 2 callers
Class
ChatMessage
OpenAI-compatible chat message.
claude-agent-sdk-demos/obsidian_integration/api_server.py:43
↓ 2 callers
Class
ChatRequest
Chat request model.
agentic-rag-knowledge-graph/agent/models.py:27
↓ 2 callers
Class
ChatResponse
Chat response model.
agentic-rag-knowledge-graph/agent/models.py:110
↓ 2 callers
Class
Choice
OpenAI-compatible choice object.
claude-agent-sdk-demos/obsidian_integration/api_server.py:58
↓ 2 callers
Class
ChunkingConfig
Configuration for chunking.
docling-rag-agent/ingestion/chunker.py:34
↓ 2 callers
Class
ChunkingConfig
Configuration for chunking.
all-rag-strategies/implementation/ingestion/chunker.py:34
↓ 2 callers
Class
CodegenDatabase
Generic database class
genericsuite-app-maker-agent/lib/codegen_db.py:13
↓ 2 callers
Class
DatabaseConnectionError
Raised when there is a database connection-related error.
thirdbrain-mcp-openai-agent/exceptions.py:17
↓ 2 callers
Class
Deps
pydantic-ai-advanced-researcher/web_search_agent.py:33
↓ 2 callers
Class
DocumentChunk
Represents a document chunk.
docling-rag-agent/ingestion/chunker_no_docling.py:53
↓ 2 callers
Class
DocumentChunk
Represents a document chunk.
all-rag-strategies/implementation/ingestion/chunker_no_docling.py:53
↓ 2 callers
Class
DocumentListInput
Input for listing documents.
agentic-rag-knowledge-graph/agent/tools.py:84
↓ 2 callers
Class
DocumentProcessor
Base class for document processors.
foundational-rag-agent/document_processing/processors.py:13
↓ 2 callers
Class
EmbeddingGenerator
Simple and reliable embedding generator using OpenAI's API.
foundational-rag-agent/document_processing/embeddings.py:18
↓ 2 callers
Class
ErrorResponse
Error response model.
agentic-rag-knowledge-graph/agent/models.py:236
↓ 2 callers
Class
GitHubDeps
pydantic-github-agent/github_agent.py:33
↓ 2 callers
Class
GraphitiClient
Manages Graphiti knowledge graph operations.
agentic-rag-knowledge-graph/agent/graph_utils.py:27
↓ 2 callers
Class
HealthStatus
Health check status.
agentic-rag-knowledge-graph/agent/models.py:245
↓ 2 callers
Class
HybridSearchInput
Input for hybrid search tool.
agentic-rag-knowledge-graph/agent/tools.py:72
↓ 2 callers
Class
ImageGenProvider
Abstract class for text-to-image providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:84
↓ 2 callers
Class
LeadResponse
lead-generator-agent/leadgen_agent_endpoint.py:48
↓ 2 callers
Class
LeadResponse
lead-generator-agent/studio_leadgen_agent_endpoint.py:55
↓ 2 callers
Class
MCPClient
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 callers
Class
Mem0Deps
mem0-agent/studio-integration-version/mem0_agent.py:23
↓ 2 callers
Class
PowerPointGenerator
PowerPoint generator class
genericsuite-app-maker-agent/lib/codegen_powerpoint.py:25
↓ 2 callers
Class
RAGDeps
Dependencies for the RAG agent.
light-rag-agent/LightRAG/rag_agent.py:46
↓ 2 callers
Class
RAGDeps
Dependencies for the RAG agent.
light-rag-agent/BasicRAG/rag_agent.py:34
↓ 2 callers
Class
RAGDeps
Dependencies for the RAG agent.
crawl4AI-agent-v2/rag_agent.py:34
↓ 2 callers
Class
RetrievedChunk
Model for a retrieved chunk with metadata.
ag-ui-rag-agent/agent/agent.py:19
↓ 2 callers
Class
Settings
Application settings with environment variable support.
ag-ui-rag-agent/agent/settings.py:12
↓ 2 callers
Class
StreamMetadataDB
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 callers
Class
TextToVideoProvider
Abstract class for text-to-video providers
genericsuite-app-maker-agent/lib/codegen_ai_utilities.py:125
↓ 2 callers
Class
Usage
OpenAI-compatible usage object.
claude-agent-sdk-demos/obsidian_integration/api_server.py:65
↓ 2 callers
Class
UserContext
openai-sdk-agent/v5_guardrails_and_context.py:53
↓ 2 callers
Class
WebResearcherDeps
pydantic-ai-advanced-researcher/studio-integration-version/web_search_agent.py:34
↓ 2 callers
Class
WriteChatModel
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