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
handleSubmit
(formJson: Record<string, any>)
webui/components/agent-input/agent-process.tsx:36
↓ 1 callers
Method
is_valid
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:16
↓ 1 callers
Method
iteration_complete
(self)
client/python/eidolon_ai_client/client.py:149
↓ 1 callers
Function
load_events
(agent: str, process_id: str)
sdk/eidolon_ai_sdk/system/processes.py:96
↓ 1 callers
Function
log
(type: any)
webui/components/agent-input/agent-input-form.tsx:10
↓ 1 callers
Method
log_thought
( self, thought: Thought, level: int, )
sdk/eidolon_ai_sdk/agent/tot_agent/tot_agent.py:98
↓ 1 callers
Function
main
()
sdk/eidolon_ai_sdk/bin/agent_creator.py:235
↓ 1 callers
Function
main
()
sdk/eidolon_ai_sdk/bin/agent_http_server.py:203
↓ 1 callers
Function
makeElement
(event: ChatEvent)
webui/lib/display-elements.ts:67
↓ 1 callers
Method
mkdir
Creates a directory at the specified path relative to the root directory. Args: directory (str): The path to the directo
sdk/eidolon_ai_sdk/memory/local_file_memory.py:116
↓ 1 callers
Method
mood
(self)
examples/eidolon_examples/group_conversation/conversation_agent.py:23
↓ 1 callers
Function
named_builtins
Shorthand for defining builtin resources since most are just a pointer to a class. This will allow us to capture refactoring location of a c
sdk/eidolon_ai_sdk/builtins/code_builtins.py:69
↓ 1 callers
Method
next_thought
( self, user_message: UserMessage, llm_call: Callable[ [List[LLMMessage],
sdk/eidolon_ai_sdk/agent/tot_agent/thought_generators.py:90
↓ 1 callers
Method
parse
(self, blob: DataBlob)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:68
↓ 1 callers
Function
parse_args
()
sdk/eidolon_ai_sdk/bin/agent_http_server.py:38
↓ 1 callers
Function
processChunk
(chunk: string)
webui/components/chat-events.tsx:129
↓ 1 callers
Method
processRequestBody
(agent: string, name: string, path: string, requestBody: any)
webui/lib/types.ts:45
↓ 1 callers
Method
process_action
(self, handler: FnHandler, isEndpointAProgram: bool)
sdk/eidolon_ai_sdk/system/agent_controller.py:350
↓ 1 callers
Method
process_token
(self, token: str)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:38
↓ 1 callers
Method
programs
(self)
client/python/eidolon_ai_client/client.py:34
↓ 1 callers
Method
query
( self, collection: str, query: str, num_results: int, metadata_where:
sdk/eidolon_ai_sdk/memory/vector_store.py:33
↓ 1 callers
Method
raw_query
( self, collection: str, query: List[float], num_results: int, metadat
sdk/eidolon_ai_sdk/memory/vector_store.py:43
↓ 1 callers
Method
record_statements
(self, process_id, statements: str, agents: List[str] = None)
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:97
↓ 1 callers
Method
record_statements
(self, conversation_state, statements_to_record: List[Statement])
examples/eidolon_examples/group_conversation/conversation_coordinator.py:102
↓ 1 callers
Function
register_action
( *allowed_states: str, name: str = None, description: typing.Optional[typing.Callable[[object, Fn
sdk/eidolon_ai_sdk/agent/agent.py:51
↓ 1 callers
Method
rerank
(self, documents: Dict[str, Dict[str, float]])
sdk/eidolon_ai_sdk/agent/retriever_agent/document_reranker.py:10
↓ 1 callers
Method
root_content
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/github_loader.py:32
↓ 1 callers
Method
run_llm
(self, run_id: str, thread_id: str)
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:283
↓ 1 callers
Method
run_llm_and_tools
( self, call_context: CallContext, assistant_id: str, assistant_thread_id: str
sdk/eidolon_ai_sdk/cpu/open_ai_assistants_cpu.py:193
↓ 1 callers
Method
run_program
(self, action_name: str, body: dict | BaseModel | str | None = None, **kwargs)
client/python/eidolon_ai_client/client.py:46
↓ 1 callers
Method
run_program
( self, handler: FnHandler, process_id: typing.Optional[str] = None,
sdk/eidolon_ai_sdk/system/agent_controller.py:151
↓ 1 callers
Function
scale_dimensions
(width, height, max_size=2048, min_size=768)
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:38
↓ 1 callers
Function
scale_image
(image_bytes)
sdk/eidolon_ai_sdk/cpu/llm/open_ai_llm_unit.py:62
↓ 1 callers
Method
schedule_request
( self, call_context: CallContext, prompts: List[CPUMessageTypes], output_form
examples/eidolon_examples/swifties/validating_cpu.py:81
↓ 1 callers
Method
search
Search google and get the results. Cannot return more than 100 results :param term: the search query :param num_results: the
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:63
↓ 1 callers
Method
search
Process the question by searching the document store. :param question: The question to process :return: The response from the
sdk/eidolon_ai_sdk/agent/retriever_agent/retriever_agent.py:94
↓ 1 callers
Method
send_response
(self, handler: FnHandler, process: ProcessDoc, last_state: str, **kwargs)
sdk/eidolon_ai_sdk/system/agent_controller.py:224
↓ 1 callers
Method
serialize_reason
(self, reason: Any)
client/python/eidolon_ai_client/events.py:132
↓ 1 callers
Function
similarity_memory
(tmp_path_factory)
sdk/tests/conftest.py:239
↓ 1 callers
Method
simplify_code
(self)
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/cobol.py:60
↓ 1 callers
Method
speech_to_text
Converts speech to text. Args: audio (bytes): The audio data. prompt (Optional[str], optional): An optional
sdk/eidolon_ai_sdk/cpu/llm/open_ai_speech.py:54
↓ 1 callers
Method
split_text
Split text into multiple components.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/document_transformer.py:61
↓ 1 callers
Method
start
(self)
sdk/eidolon_ai_sdk/memory/local_symbolic_memory.py:13
↓ 1 callers
Method
start_conversations
Called to start the conversations. Initializes the remote agents and starts the first turn.
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:60
↓ 1 callers
Method
stop
(self)
sdk/eidolon_ai_sdk/memory/local_symbolic_memory.py:16
↓ 1 callers
Method
store
Add a node on the top of the stack.
sdk/eidolon_ai_sdk/agent/tot_agent/memory.py:34
↓ 1 callers
Method
storeBootMessages
Store the messages for the given call context :param call_context: The call context for the current conversation :param messa
sdk/eidolon_ai_sdk/cpu/memory_unit.py:30
↓ 1 callers
Function
store_events
(agent: str, process_id: str, events: list[StreamEvent])
sdk/eidolon_ai_sdk/system/processes.py:73
↓ 1 callers
Method
stream_action
(self, action_name: str, body: Optional[Any] = None, **kwargs)
client/python/eidolon_ai_client/group_conversation.py:31
↓ 1 callers
Method
stream_agent_fn
(self, handler, **kwargs)
sdk/eidolon_ai_sdk/system/agent_controller.py:342
↓ 1 callers
Method
stream_agent_iterator
( self, stream: AsyncIterator[StreamEvent], process: ProcessDoc,
sdk/eidolon_ai_sdk/system/agent_controller.py:293
↓ 1 callers
Function
stream_content
(url: str, body, **kwargs)
client/python/eidolon_ai_client/util/aiohttp.py:45
↓ 1 callers
Function
symbolic_memory
(mongo_symbolic_memory, local_symbolic_memory, pytestconfig)
sdk/tests/conftest.py:219
↓ 1 callers
Method
sync_docs
(self, force: bool = False)
sdk/eidolon_ai_sdk/agent/doc_manager/document_manager.py:95
↓ 1 callers
Function
tail
(file_path, sleep_sec=0.1)
examples/tests/conftest.py:11
↓ 1 callers
Method
terminate
(self, requested_state: Annotated[str, Body(embed=True)])
examples/eidolon_examples/hello_world/StateMachine.py:45
↓ 1 callers
Method
text_to_speech
Converts text to speech. Args: text (str): The text to convert to speech. Returns: bytes: The audio
sdk/eidolon_ai_sdk/cpu/llm/open_ai_speech.py:33
↓ 1 callers
Method
thoughts
(self, memory: ToTDFSMemory)
sdk/eidolon_ai_sdk/agent/tot_agent/controller.py:26
↓ 1 callers
Method
top_parent
Get the parent of the top of the stack without popping it.
sdk/eidolon_ai_sdk/agent/tot_agent/memory.py:30
↓ 1 callers
Method
transform
Transform a question into a series of related question. Args: question: The question to be transformed. Returns:
sdk/eidolon_ai_sdk/agent/retriever_agent/question_transformer.py:16
↓ 1 callers
Function
version
()
sdk/eidolon_ai_sdk/bin/agent_http_server.py:121
↓ 1 callers
Method
weighted_random_choice
(items: List[Tuple[T, float]])
examples/eidolon_examples/group_conversation/conversation_coordinator.py:216
↓ 1 callers
Method
writeBootMessages
Store the messages for the given call context :param call_context: The call context for the current conversation :param messa
sdk/eidolon_ai_sdk/cpu/memory_unit.py:52
Function
AgentInputForm
({handleSubmit, operations, isProgram}: AgentInputFormProps)
webui/components/agent-input/agent-input-form.tsx:18
Function
AgentProcess
({agent, processState, handleAction, handleCancel}: AgentProcessProps)
webui/components/agent-input/agent-process.tsx:21
Function
ButtonScrollToBottom
({className, ...props}: ButtonScrollToBottomProps)
webui/components/button-scroll-to-bottom.tsx:11
Function
ChatDisplayElement
({rawElement, agentName, topLevel, handleAction}: { rawElement: DisplayElement, topLevel: boolean, agentName
webui/components/chat-events.tsx:194
Function
ChatEvents
({agentName, processId}: ChatEventProps)
webui/components/chat-events.tsx:33
Function
ChatPage
({params}: ChatPageProps)
webui/app/chat/[id]/page.tsx:17
Function
ChatScrollAnchor
({trackVisibility}: ChatScrollAnchorProps)
webui/components/chat-scroll-anchor.tsx:12
Function
EidolonMarkdown
({children}: EidolonMarkdownProps)
webui/components/eidolon-markdown.tsx:14
Function
Header
()
webui/components/header.tsx:9
Function
IconGitHub
({className, ...props}: React.ComponentProps<'svg'>)
webui/components/ui/icons.tsx:8
Function
IconGoogle
({className, ...props}: React.ComponentProps<'svg'>)
webui/components/ui/icons.tsx:25
Function
IndexPage
()
webui/app/page.tsx:6
Function
MyProvider
({children}: PropsWithChildren)
webui/app/theme.tsx:58
Function
POST
(req: Request)
webui/app/api/chat/messages/route.ts:10
Function
PaperComponent
(props: PaperProps)
webui/components/agent-input/start-program-dialog.tsx:26
Function
Resizable
({className, targetComponentId, ...props}: ResizableOptions)
webui/components/Resizable.tsx:21
Function
RootLayout
({children}: RootLayoutProps)
webui/app/layout.tsx:38
Function
SessionWrapper
({children}: { children: React.ReactNode })
webui/components/session-wrapper.tsx:7
Function
SidebarItem
({chat, handleDelete}: { chat: Chat, handleDelete: (agentName: string, process_id: string) => void })
webui/components/sidebar-item.tsx:10
Function
SidebarList
()
webui/components/sidebar-list.tsx:13
Function
SignInPage
()
webui/app/sign-in/page.tsx:19
Function
StartProgramDialog
({open, onClose}: { open: boolean, onClose: (wasCanceled: boolean) => void })
webui/components/agent-input/start-program-dialog.tsx:37
Function
ToolCall
({element, agentName, handleAction}: ToolCallElementProps)
webui/components/tool-call-element.tsx:30
Method
__anext__
(self)
client/python/eidolon_ai_client/client.py:130
Method
__anext__
(self)
sdk/eidolon_ai_sdk/util/stream_collector.py:58
Method
__class_getitem__
(cls, params)
sdk/eidolon_ai_sdk/system/reference_model.py:64
Method
__class_getitem__
(cls, params)
sdk/eidolon_ai_sdk/system/reference_model.py:168
Method
__delitem__
(self, key)
client/python/eidolon_ai_client/util/request_context.py:36
Method
__getitem__
(self, key)
client/python/eidolon_ai_client/util/request_context.py:30
Method
__hash__
(self)
sdk/eidolon_ai_sdk/agent/tot_agent/thought.py:16
Method
__init__
(self, data: AsyncIterator[StreamEvent])
client/python/eidolon_ai_client/client.py:127
Method
__init__
(self, agents: List[Process])
client/python/eidolon_ai_client/group_conversation.py:11
Method
__init__
(self, status_code: int, message: str, response=None)
client/python/eidolon_ai_client/util/aiohttp.py:69
Method
__init__
(self, **kwargs)
sdk/eidolon_ai_sdk/security/security_manager.py:32
Method
__init__
(self, **kwargs)
sdk/eidolon_ai_sdk/security/jwt_middleware.py:20
Method
__init__
(self, spec: InMemoryFileMemoryConfig)
sdk/eidolon_ai_sdk/memory/in_memory_file_memory.py:14
Method
__init__
( self, file_memory: FileMemory = None, symbolic_memory: SymbolicMemory = None,
sdk/eidolon_ai_sdk/memory/agent_memory.py:11
← previous
next →
301–400 of 977, ranked by callers