Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/eidolon-ai/eidolon
/ functions
Functions
977 in github.com/eidolon-ai/eidolon
⨍
Functions
977
◇
Types & classes
363
↳
Endpoints
8
↓ 1 callers
Function
_error_wrapper
(resource: Resource)
sdk/eidolon_ai_sdk/system/agent_machine.py:77
↓ 1 callers
Method
_expand
(cls, impl, extra)
sdk/eidolon_ai_sdk/system/reference_model.py:102
↓ 1 callers
Method
_extract_code
(self, start_idx: int, end_idx: int)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:20
↓ 1 callers
Method
_extract_code
(self, node: Any)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/python.py:19
↓ 1 callers
Method
_extract_code
(self, node: Any)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/javascript.py:27
↓ 1 callers
Method
_extract_images_from_page
Extract images from page and get the text with RapidOCR.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:80
↓ 1 callers
Method
_get_tools_defs
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:179
↓ 1 callers
Method
_initialize_chunk_configuration
(self, *, tokens_per_chunk: Optional[int])
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:491
↓ 1 callers
Method
_is_relevant_code
Check if a line is part of the procedure division or a relevant section.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:24
↓ 1 callers
Function
_iter
()
sdk/eidolon_ai_sdk/util/stream_collector.py:67
↓ 1 callers
Method
_llm_execution_cycle
( self, call_context: CallContext, output_format: Union[Literal["str"], Dict[str, Any]
sdk/eidolon_ai_sdk/cpu/conversational_agent_cpu.py:83
↓ 1 callers
Method
_locate_unit
(self, unit_type: Type[PU_T])
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:49
↓ 1 callers
Function
_make_spacy_pipeline_for_splitting
(pipeline: str, *, max_length: int = 1_000_000)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:33
↓ 1 callers
Method
_merge
(cls, d1, d2)
sdk/eidolon_ai_sdk/system/reference_model.py:93
↓ 1 callers
Function
_normalize_openai
Normalizes different types of responses from openai depending on how the request was made. This is important since arguments like streaming c
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:297
↓ 1 callers
Method
_process_lines
A generic function to process COBOL lines based on provided func.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:31
↓ 1 callers
Method
_process_tool
(self, agent: Agent, action: str, process_id: str, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:150
↓ 1 callers
Method
_program_tool
(self, agent: Agent, program: str, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:140
↓ 1 callers
Method
_replaceFile
(self, file_info: FileInfo)
sdk/eidolon_ai_sdk/agent/doc_manager/document_manager.py:88
↓ 1 callers
Method
_req
(self, term, results, lang)
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:88
↓ 1 callers
Method
_restore_message
(self, process_id, conversation_state: ConversationState)
examples/eidolon_examples/group_conversation/conversation_coordinator.py:108
↓ 1 callers
Method
_run_action_in_agents
(self, process_id, agents: List[str], action: Action)
examples/eidolon_examples/lib/base_conversation_coordinator.py:110
↓ 1 callers
Method
_run_action_in_all_agents
(self, process_id, action: Action)
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:156
↓ 1 callers
Method
_run_action_in_all_agents_stream
(self, process_id, action: Action)
examples/eidolon_examples/lib/base_conversation_coordinator.py:82
↓ 1 callers
Method
_run_program_in_agents
( self, our_process_id, program_name: str, agents: List[str], args: Di
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:123
↓ 1 callers
Method
_run_program_in_all_agents
(self, our_process_id, program_name: str, args: Dict[str, Any])
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:120
↓ 1 callers
Method
_search_results
(self, term, num_results, lang)
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:78
↓ 1 callers
Method
_split_text
Split incoming text and return chunks.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:637
↓ 1 callers
Method
_start_agent_processes
( self, our_process_id, agents: List[str], )
examples/eidolon_examples/lib/base_conversation_coordinator.py:63
↓ 1 callers
Method
_start_all_agent_processes
(self, our_process_id)
examples/eidolon_examples/lib/base_conversation_coordinator.py:60
↓ 1 callers
Method
_to_json
(self, obj)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:35
↓ 1 callers
Function
_to_resource
(maybe_tuple: type | Tuple[type, type])
sdk/eidolon_ai_sdk/builtins/code_builtins.py:53
↓ 1 callers
Method
_validate_input
(self, prompts_str)
examples/eidolon_examples/swifties/validating_cpu.py:105
↓ 1 callers
Function
_wait_for_modification
(care_time, path, delay=0.2)
sdk/eidolon_ai_sdk/bin/replay.py:85
↓ 1 callers
Method
add_embedding
(self, collection: str, docs: List[EmbeddedDocument], **add_kwargs: Any)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:30
↓ 1 callers
Method
add_route
(self, app, handler, path, isEndpointAProgram: bool)
sdk/eidolon_ai_sdk/system/agent_controller.py:132
↓ 1 callers
Function
app_builder
(machine_manager)
sdk/tests/conftest.py:43
↓ 1 callers
Function
autocomplete_modules
(package_name: str, substring: str)
sdk/eidolon_ai_sdk/bin/agent_creator.py:50
↓ 1 callers
Function
autocomplete_packages
(substring: str)
sdk/eidolon_ai_sdk/bin/agent_creator.py:64
↓ 1 callers
Method
build_action_tool
( self, machine: str, agent: str, action: str, remote_process_id: str, call_context: CallContext )
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:58
↓ 1 callers
Method
build_program_tools
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:78
↓ 1 callers
Function
build_reference
(field_info)
sdk/eidolon_ai_sdk/bin/agent_creator.py:218
↓ 1 callers
Method
call_context
(self)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:119
↓ 1 callers
Method
call_llm
(self, process_id, text: str)
examples/eidolon_examples/hello_world/AutonomousSpeechAgent.py:31
↓ 1 callers
Method
check_args
(self, fn, kwargs)
examples/eidolon_examples/k8_monitor/k8_logic_unit.py:70
↓ 1 callers
Method
clone_thread
(self, call_context: CallContext)
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:52
↓ 1 callers
Function
convert_output_object
(it: AsyncIterator[StreamEvent], output_format: Type[T])
client/python/eidolon_ai_client/events.py:164
↓ 1 callers
Function
convert_to_openai
(message: LLMMessage)
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:80
↓ 1 callers
Function
createPID
(agentName: string, title: string)
webui/app/api/chat/messages/chatHelpers.ts:170
↓ 1 callers
Method
create_process
Create a new process. Use this method first to get a process id before calling any other action :param args: An optional title for th
sdk/eidolon_ai_sdk/system/agent_controller.py:424
↓ 1 callers
Method
create_process
(self, process_id)
sdk/eidolon_ai_sdk/agent/simple_agent.py:95
↓ 1 callers
Method
create_response_model
(self, handler: FnHandler)
sdk/eidolon_ai_sdk/system/agent_controller.py:546
↓ 1 callers
Method
current_path
Return the thoughts path.
sdk/eidolon_ai_sdk/agent/tot_agent/memory.py:45
↓ 1 callers
Function
default_serializer
(*args, **kwargs)
sdk/eidolon_ai_sdk/util/replay.py:23
↓ 1 callers
Function
delete
(url, **kwargs)
client/python/eidolon_ai_client/util/aiohttp.py:37
↓ 1 callers
Method
delete
(self)
client/python/eidolon_ai_client/client.py:91
↓ 1 callers
Method
delete
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/vector_store.py:29
↓ 1 callers
Function
deleteChat
(agentName: string, process_id: string)
webui/app/api/chat/messages/chatHelpers.ts:50
↓ 1 callers
Method
delete_embedding
(self, collection: str, doc_ids: List[str], **delete_kwargs: Any)
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:34
↓ 1 callers
Method
delete_process
Delete a process and all of its children
sdk/eidolon_ai_sdk/system/agent_controller.py:440
↓ 1 callers
Function
deterministic_id_generator
(test_name)
sdk/tests/conftest.py:305
↓ 1 callers
Method
dispatch
(self, request: Request, call_next)
sdk/eidolon_ai_sdk/bin/agent_http_server.py:183
↓ 1 callers
Method
embed
Create embeddings for a list of documents. Args: documents: A sequence of Documents to be encoded. Returns:
sdk/eidolon_ai_sdk/memory/embeddings.py:31
↓ 1 callers
Function
error_logger
(filename: str = None)
sdk/eidolon_ai_sdk/system/agent_machine.py:70
↓ 1 callers
Method
evaluate
Evaluate the response to the problem description and return the solution type.
sdk/eidolon_ai_sdk/agent/tot_agent/checker.py:35
↓ 1 callers
Method
execute_llm
( self, call_context: CallContext, messages: List[LLMMessage], tools: List[LLM
sdk/eidolon_ai_sdk/cpu/llm_unit.py:53
↓ 1 callers
Method
exists
Checks if a file exists at the specified path relative to the root directory. Args: file_name (str): The path to the fil
sdk/eidolon_ai_sdk/memory/local_file_memory.py:133
↓ 1 callers
Function
expected_user_events
(name, process_id)
sdk/tests/client/test_group_conversation.py:72
↓ 1 callers
Method
exploration_synopsis
Return the remaining intermediate paths in the ToT and the number of unexplored branches per thought. An intermediate path is remain
sdk/eidolon_ai_sdk/agent/tot_agent/controller.py:47
↓ 1 callers
Function
extract_from_images_with_rapidocr
Extract text from images with RapidOCR. Args: images: Images to extract text from. Returns: Text extracted from images.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:27
↓ 1 callers
Method
extract_functions_classes
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:54
↓ 1 callers
Method
find
( self, symbol_collection: str, query: dict[str, Any], projection: Union[List[
sdk/eidolon_ai_sdk/memory/local_symbolic_memory.py:42
↓ 1 callers
Method
fn
(_self, body)
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:141
↓ 1 callers
Method
from_bytes
Load the blob from a bytes object. Args: data: bytes object to be read path: path to file that the bytes object was r
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/base_parser.py:90
↓ 1 callers
Method
from_dict
(cls, event_dict: Dict[str, Any])
client/python/eidolon_ai_client/events.py:35
↓ 1 callers
Method
from_mimetype
(cls, mimetype: str)
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:560
↓ 1 callers
Method
get
(content: T, **kwargs)
client/python/eidolon_ai_client/events.py:90
↓ 1 callers
Method
getActions
()
webui/lib/types.ts:90
↓ 1 callers
Method
getActionsForDisplay
(agent: string, availableActions: string[])
webui/lib/types.ts:119
↓ 1 callers
Method
getAgents
()
webui/lib/types.ts:95
↓ 1 callers
Function
getChat
(id: string)
webui/app/api/chat/messages/chatHelpers.ts:27
↓ 1 callers
Function
getChatEvents
(agentName: string, processId: string)
webui/app/api/chat/messages/chatHelpers.ts:12
↓ 1 callers
Function
getChats
()
webui/app/api/chat/messages/chatHelpers.ts:152
↓ 1 callers
Function
getIcon
()
webui/components/header.tsx:27
↓ 1 callers
Function
getPIDStatus
(agentName: string, process_id: string)
webui/app/api/chat/messages/chatHelpers.ts:186
↓ 1 callers
Function
getSigninOptions
()
webui/app/sign-in/signon-options.ts:5
↓ 1 callers
Function
getUserInput
(element: UserRequestElement)
webui/components/chat-events.tsx:199
↓ 1 callers
Method
get_agent_memory
(self)
sdk/eidolon_ai_sdk/system/agent_machine.py:24
↓ 1 callers
Method
get_child_pids
(cls)
sdk/eidolon_ai_sdk/cpu/agent_call_history.py:37
↓ 1 callers
Method
get_children
(cls, parent_process_id: str)
sdk/eidolon_ai_sdk/cpu/agent_call_history.py:46
↓ 1 callers
Method
get_docs
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/vector_store.py:54
↓ 1 callers
Method
get_metadata
(self, collection: str, doc_ids: List[str])
sdk/eidolon_ai_sdk/memory/file_system_vector_store.py:38
↓ 1 callers
Method
get_resource_source
(cls, bucket, name: str)
sdk/eidolon_ai_sdk/agent_os.py:94
↓ 1 callers
Method
get_schema
(self)
client/python/eidolon_ai_client/client.py:21
↓ 1 callers
Method
get_signing_keys
(self)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:27
↓ 1 callers
Method
go_to_url
Retrieve the html document from a given webpage :param url: the url to retrieve. :return: the html document.
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:45
↓ 1 callers
Function
groupChat
(item: Chat)
webui/app/api/chat/messages/chatHelpers.ts:106
↓ 1 callers
Function
handleDelete
(agentName: string, process_id: string)
webui/components/sidebar-list.tsx:19
↓ 1 callers
Function
handleScroll
()
webui/lib/hooks/use-at-bottom.tsx:9
↓ 1 callers
Function
handleSubmit
()
webui/components/agent-input/start-program-dialog.tsx:58
← previous
next →
201–300 of 977, ranked by callers