Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/coleam00/ottomator-agents
/ functions
Functions
1,846 in github.com/coleam00/ottomator-agents
⨍
Functions
1,846
◇
Types & classes
402
↳
Endpoints
53
↓ 801 callers
Method
get
Get embedding from cache.
docling-rag-agent/ingestion/embedder.py:309
↓ 162 callers
Method
run
Run the CLI main loop.
docling-rag-agent/cli.py:288
↓ 113 callers
Function
log_debug
Log a debug message if the DEBUG flag is set to True
genericsuite-app-maker-agent/lib/codegen_utilities.py:16
↓ 43 callers
Method
run
Run the CLI main loop.
agentic-rag-knowledge-graph/cli.py:197
↓ 37 callers
Method
get_par_value
Returns the parameter value. If the parameter value is a file path, it will be read and returned.
genericsuite-app-maker-agent/lib/codegen_general_lib.py:894
↓ 34 callers
Method
get_par_value
Returns the parameter value. If the parameter value is a file path, it will be read and returned.
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:1648
↓ 34 callers
Function
semantic_search
Perform pure semantic search using vector similarity. Args: ctx: Agent runtime context with dependencies query: Search q
ag-ui-rag-agent/agent/tools.py:22
↓ 33 callers
Function
get_default_resultset
Returns a default resultset
genericsuite-app-maker-agent/lib/codegen_utilities.py:25
↓ 30 callers
Method
get
Get embedding from cache.
agentic-rag-knowledge-graph/ingestion/embedder.py:309
↓ 26 callers
Function
error_resultset
Return an error resultset.
genericsuite-app-maker-agent/lib/codegen_utilities.py:36
↓ 24 callers
Method
search
Search the knowledge base for relevant information. Args: params: Search parameters Returns
foundational-rag-agent/agent/tools.py:55
↓ 22 callers
Method
set_user_preference
Set a user preference for the session.
ag-ui-rag-agent/agent/dependencies.py:62
↓ 21 callers
Method
get
Get embedding from cache.
ag-ui-rag-agent/agent/ingestion/embedder.py:309
↓ 21 callers
Function
save_user_session
Save session data for a Telegram user. Args: user_id: Telegram user ID session_id: Claude SDK session ID cwd: Workin
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:65
↓ 20 callers
Function
get_embedding
Use fine-tuned model for embeddings
all-rag-strategies/examples/11_fine_tuned_embeddings.py:32
↓ 17 callers
Method
log_debug
Prints the message for debugging
genericsuite-app-maker-agent/lib/codegen_schema_generator.py:266
↓ 17 callers
Function
log_message_to_supabase
Log a message to the Supabase 'messages' table. Args: session_id (str): Unique session identifier. message_type (str): 'huma
tweet-generator-agent/supabase_utils.py:13
↓ 16 callers
Method
acquire
Acquire a connection from the pool.
all-rag-strategies/implementation/utils/db_utils.py:60
↓ 16 callers
Function
hybrid_search
Perform hybrid search combining semantic and keyword matching. Args: ctx: Agent runtime context with dependencies query:
ag-ui-rag-agent/agent/tools.py:82
↓ 15 callers
Method
acquire
Acquire a connection from the pool.
agentic-rag-knowledge-graph/agent/db_utils.py:60
↓ 15 callers
Method
initialize
Initialize external connections.
ag-ui-rag-agent/agent/dependencies.py:24
↓ 13 callers
Method
acquire
Acquire a connection from the pool.
docling-rag-agent/utils/db_utils.py:60
↓ 13 callers
Method
close
Close connection pool.
docling-rag-agent/utils/db_utils.py:52
↓ 13 callers
Method
get_prompts_and_messages
Perform a LLM refined prompt request and messages array generation It's a wrapper for the get_messages_array and get_refined_prompt
genericsuite-app-maker-agent/lib/codegen_ai_abstracts.py:280
↓ 12 callers
Method
get_embedding
Generate embedding for text using OpenAI.
ag-ui-rag-agent/agent/dependencies.py:50
↓ 12 callers
Function
load_user_session
Load session data for a Telegram user. Args: user_id: Telegram user ID Returns: Tuple of (session_id, cwd) if session e
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:101
↓ 11 callers
Method
acquire
Acquire a connection from the pool.
ag-ui-rag-agent/agent/utils/db_utils.py:60
↓ 11 callers
Method
add_to_history
Add a query to the search history.
ag-ui-rag-agent/agent/dependencies.py:66
↓ 11 callers
Method
cleanup
Clean up external connections.
ag-ui-rag-agent/agent/dependencies.py:44
↓ 11 callers
Method
connect
Establishes connection to MCP server
thirdbrain-mcp-openai-agent/wip/mcp_openai_client.example.py:58
↓ 11 callers
Function
load_settings
Load settings with proper error handling.
ag-ui-rag-agent/agent/settings.py:88
↓ 11 callers
Method
show_form_error
Show a form submission error
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:944
↓ 10 callers
Method
chunk_document
Chunk document using simple rules. Args: content: Document content title: Document title
agentic-rag-knowledge-graph/ingestion/chunker.py:353
↓ 10 callers
Method
run
Run the CLI main loop.
all-rag-strategies/implementation/cli.py:288
↓ 10 callers
Method
start
Starts each MCP server and returns the tools for each server formatted for Pydantic AI.
pydantic-ai-mcp-agent/mcp_client.py:39
↓ 9 callers
Method
get_model_args
Returns the model parameters for the LLM call Args: messages (list): The messages array for the LLM call.
genericsuite-app-maker-agent/lib/codegen_ai_abstracts.py:366
↓ 9 callers
Function
get_user_cwd
Get the working directory for a user. Args: user_id: Telegram user ID Returns: Working directory path (falls back to WO
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:156
↓ 9 callers
Method
query
Perform a X AI (Grok) request
genericsuite-app-maker-agent/lib/codegen_ai_provider_xai.py:21
↓ 8 callers
Function
create_embedder
Create embedding generator with optional caching. Args: model: Embedding model to use use_cache: Whether to use caching
all-rag-strategies/implementation/ingestion/embedder.py:337
↓ 8 callers
Method
embed_query
Generate embedding for a search query. Args: query: Search query Returns: Query emb
all-rag-strategies/implementation/ingestion/embedder.py:282
↓ 8 callers
Method
initialize
Initialize Graphiti client.
agentic-rag-knowledge-graph/agent/graph_utils.py:72
↓ 8 callers
Method
log_procesing_time
Returns the current time and prints the message
genericsuite-app-maker-agent/lib/codegen_schema_generator.py:296
↓ 8 callers
Method
query
Send a query to the Claude SDK. Args: user_prompt: The user's question or request Note: This initia
claude-agent-sdk-demos/PRPs/examples/ai_docs/claude_sdk_wrapper.py:129
↓ 7 callers
Function
create_chunker
Create appropriate chunker based on configuration. Args: config: Chunking configuration Returns: Chunker instan
agentic-rag-knowledge-graph/ingestion/chunker.py:453
↓ 7 callers
Method
get_llm_text_model
Returns the LLM text model
genericsuite-app-maker-agent/lib/codegen_general_lib.py:601
↓ 7 callers
Function
get_model
()
pydantic-ai-langfuse/pydantic_ai_langfuse_agent.py:25
↓ 7 callers
Function
get_model
()
mcp-agent-army/mcp_agent_army.py:20
↓ 7 callers
Function
get_model
()
mcp-agent-army/studio-integration-version/mcp_agent_army.py:20
↓ 7 callers
Method
init_db
Initialize the JSON file database
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:134
↓ 7 callers
Function
set_user_cwd
Set the working directory for a user. Args: user_id: Telegram user ID cwd: Working directory path
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:127
↓ 6 callers
Method
call_tool
Create a callable function for a specific tool. This allows us to execute functions through the MCP server. Args:
thirdbrain-mcp-openai-agent/mcp_client.py:551
↓ 6 callers
Function
clear_user_session
Clear the session for a user (keeps cwd configuration). Args: user_id: Telegram user ID
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:181
↓ 6 callers
Method
get_llm_provider
Returns the LLM provider
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:1168
↓ 6 callers
Method
get_llm_provider
Returns the LLM provider
genericsuite-app-maker-agent/lib/codegen_general_lib.py:484
↓ 6 callers
Function
get_openai_api_response
Returns the OpenAI API response for a LLM request
genericsuite-app-maker-agent/lib/codegen_ai_provider_openai.py:22
↓ 6 callers
Function
handle_message
Handle regular text messages and interface with Claude SDK. This function: 1. Loads user's session and cwd configuration 2. Configur
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:450
↓ 6 callers
Function
initialize_db
Initialize database connection pool.
all-rag-strategies/implementation/rag_agent_advanced.py:38
↓ 6 callers
Method
save_conversation
Save the conversation in the database
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:174
↓ 6 callers
Method
search
Search the knowledge graph. Args: query: Search query center_node_distance: Distance from center nod
agentic-rag-knowledge-graph/agent/graph_utils.py:163
↓ 6 callers
Function
send_long_message
Send a long message, splitting it if necessary due to Telegram's 4096 character limit. Args: chat_id: Telegram chat ID text:
claude-agent-sdk-demos/telegram_integration/telegram_bot.py:558
↓ 6 callers
Method
show_conversation_debug
(self, conversation: dict)
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:522
↓ 5 callers
Method
add_episode
Add an episode to the knowledge graph. Args: episode_id: Unique episode identifier content: Episode
agentic-rag-knowledge-graph/agent/graph_utils.py:127
↓ 5 callers
Function
add_message
Add a message to a session. Args: session_id: Session UUID role: Message role (user/assistant/system) content: M
agentic-rag-knowledge-graph/agent/db_utils.py:184
↓ 5 callers
Method
chunk_text
Split text into chunks using a simple sliding window approach. Args: text: The text to split into chunks
foundational-rag-agent/document_processing/chunker.py:26
↓ 5 callers
Method
extract_text
Extract text from a TXT file with encoding fallbacks. Args: file_path: Path to the TXT file
foundational-rag-agent/document_processing/processors.py:56
↓ 5 callers
Function
get_app_config
Returns the app configuration
genericsuite-app-maker-agent/lib/codegen_utilities.py:157
↓ 5 callers
Method
get_available_ai_providers
Returns the available LLM providers based on the environment variables The model will be available if all its variables are set
genericsuite-app-maker-agent/lib/codegen_general_lib.py:449
↓ 5 callers
Function
get_document_processor
Get the appropriate processor for a file based on its extension. Args: file_path: Path to the document file Returns
foundational-rag-agent/document_processing/processors.py:207
↓ 5 callers
Method
get_llm_text_model
Returns the LLM text model
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:1295
↓ 5 callers
Function
get_model
()
pydantic-ai-langgraph-parallelization/utils.py:7
↓ 5 callers
Method
init_db
Initialize the JSON file database
genericsuite-app-maker-agent/lib/codegen_db_json.py:19
↓ 5 callers
Method
initialize
Initialize the server connection.
pydantic-ai-mcp-agent/mcp_client.py:84
↓ 5 callers
Function
normalize_url
(url)
crawl4AI-agent-v2/insert_docs.py:74
↓ 5 callers
Function
normalize_url
(url)
crawl4AI-agent-v2/crawl4AI-examples/5-crawl_site_recursively.py:29
↓ 5 callers
Method
receive_response
Receive messages until and including ResultMessage. This method waits for the complete response and returns all messages. Us
claude-agent-sdk-demos/PRPs/examples/ai_docs/claude_sdk_wrapper.py:165
↓ 5 callers
Function
store_message
Store a message in the Supabase messages table.
ottomarkdown-agent/file_agent.py:119
↓ 5 callers
Function
store_message
Stores a message in the Supabase `MESSAGES` table. This function inserts a new message into the `MESSAGES` table, including the session ID, m
streambuzz-agent/utils/supabase_util.py:119
↓ 5 callers
Method
validate_question
Validate the question
genericsuite-app-maker-agent/lib/codegen_general_lib.py:151
↓ 5 callers
Method
verify_and_show_resource
(self, url: str, resource_type: str)
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:544
↓ 4 callers
Method
_simple_split
Simple text splitting as fallback. Args: text: Text to split Returns: List of chunk
agentic-rag-knowledge-graph/ingestion/chunker.py:246
↓ 4 callers
Method
close
Close connection pool.
ag-ui-rag-agent/agent/utils/db_utils.py:52
↓ 4 callers
Method
close
Close connection pool.
all-rag-strategies/implementation/utils/db_utils.py:52
↓ 4 callers
Function
create_embedder
Create embedding generator with optional caching. Args: model: Embedding model to use use_cache: Whether to use caching
docling-rag-agent/ingestion/embedder.py:337
↓ 4 callers
Method
embed_query
Generate embedding for a search query. Args: query: Search query Returns: Query emb
docling-rag-agent/ingestion/embedder.py:282
↓ 4 callers
Method
get
Get embedding from cache.
all-rag-strategies/implementation/ingestion/embedder.py:309
↓ 4 callers
Function
get_ideation_result
Get the result of an ideation request based on the provided text and button index. Args: user_query: The text to base the ideati
genericsuite-app-maker-agent/gsam_ottomator_agent/gsam_agent_lib.py:192
↓ 4 callers
Method
get_llm_model
Returns the LLM model
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:1184
↓ 4 callers
Method
get_llm_model
Returns the LLM model
genericsuite-app-maker-agent/lib/codegen_general_lib.py:500
↓ 4 callers
Method
get_model_options
Returns the model options for the LLM call
genericsuite-app-maker-agent/lib/codegen_general_lib.py:520
↓ 4 callers
Function
get_new_item_id
Get the new unique item id
genericsuite-app-maker-agent/lib/codegen_utilities.py:58
↓ 4 callers
Method
get_par_or_env
Returns the parameter value or the environment variable value
genericsuite-app-maker-agent/lib/codegen_general_lib.py:905
↓ 4 callers
Method
get_season_averages
Fetch season averages for multiple players.
nba-agent/agent_trial/nba_agent_1.py:315
↓ 4 callers
Function
get_session
Get session by ID. Args: session_id: Session UUID Returns: Session data or None if not found/expired
agentic-rag-knowledge-graph/agent/db_utils.py:117
↓ 4 callers
Method
get_team_injuries
Fetch current injuries for a team
nba-agent/agent_trial/nba_agent_1.py:223
↓ 4 callers
Method
get_title_max_length
(self)
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:417
↓ 4 callers
Function
read_file
Reads a file and returns its content. If the file_path is a URL, it will be downloaded If the file_path is a local file, it will be read
genericsuite-app-maker-agent/lib/codegen_utilities.py:65
↓ 4 callers
Method
recycle_suggestions
Recycle the suggestions from the AI
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:300
↓ 4 callers
Function
reset_state
Reset all state and refresh the page
tweet-generator-agent/streamlit_app.py:34
↓ 4 callers
Method
show_buttons_row
Show buttons based on the buttons_config Args: buttons_config (listo): list of buttons configurations [
genericsuite-app-maker-agent/lib/codegen_streamlit_lib.py:794
↓ 4 callers
Function
store_message
Store a message in the Supabase messages table.
lead-generator-agent/leadgen_agent_endpoint.py:82
next →
1–100 of 1,846, ranked by callers