Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/eidolon-ai/eidolon
/ types & classes
Types & classes
363 in github.com/eidolon-ai/eidolon
⨍
Functions
977
◇
Types & classes
363
↳
Endpoints
8
↓ 34 callers
Class
StringOutputEvent
client/python/eidolon_ai_client/events.py:103
↓ 27 callers
Class
UserTextCPUMessage
sdk/eidolon_ai_sdk/cpu/agent_io.py:36
↓ 25 callers
Class
AgentStateEvent
client/python/eidolon_ai_client/events.py:139
↓ 20 callers
Class
AgentState
sdk/eidolon_ai_sdk/agent/agent.py:75
↓ 15 callers
Class
Document
sdk/eidolon_ai_sdk/memory/document.py:5
↓ 14 callers
Class
StartStreamContextEvent
client/python/eidolon_ai_client/events.py:52
↓ 12 callers
Class
SuccessEvent
client/python/eidolon_ai_client/events.py:119
↓ 11 callers
Class
Machine
client/python/eidolon_ai_client/client.py:18
↓ 10 callers
Class
Metadata
sdk/eidolon_ai_sdk/system/resources/resources_base.py:12
↓ 9 callers
Class
EndStreamContextEvent
client/python/eidolon_ai_client/events.py:62
↓ 9 callers
Class
SimpleModel
sdk/tests/system/test_reference_model.py:47
↓ 9 callers
Class
SystemCPUMessage
sdk/eidolon_ai_sdk/cpu/agent_io.py:40
↓ 8 callers
Class
CallContext
sdk/eidolon_ai_sdk/cpu/call_context.py:7
↓ 7 callers
Class
Reference
Used to create references to other classes. t is designed to be used with two type variables, `B` and `D` which are the type bound and defaul
sdk/eidolon_ai_sdk/system/reference_model.py:32
↓ 6 callers
Class
StartAgentCallEvent
client/python/eidolon_ai_client/events.py:76
↓ 6 callers
Class
UserInputEvent
client/python/eidolon_ai_client/events.py:46
↓ 5 callers
Class
DocumentParserSpec
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/base_parser.py:132
↓ 5 callers
Class
ErrorEvent
client/python/eidolon_ai_client/events.py:127
↓ 4 callers
Class
Action
examples/eidolon_examples/lib/base_conversation_coordinator.py:26
↓ 4 callers
Class
Action
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:43
↓ 4 callers
Class
DataBlob
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/base_parser.py:17
↓ 4 callers
Class
TextParser
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/text_parsers.py:10
↓ 3 callers
Class
AgentCallHistory
sdk/eidolon_ai_sdk/cpu/agent_call_history.py:8
↓ 3 callers
Class
FileInfo
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/base_loader.py:12
↓ 3 callers
Class
IdleStateRepresentation
examples/eidolon_examples/hello_world/HelloWorld.py:8
↓ 3 callers
Class
LanguageParser
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/programing_language_parser.py:29
↓ 3 callers
Class
LanguageParserSpec
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/code_ast_parsers/programing_language_parser.py:24
↓ 3 callers
Class
ObjectOutputEvent
client/python/eidolon_ai_client/events.py:108
↓ 3 callers
Class
RecursiveCharacterTextSplitterSpec
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:608
↓ 3 callers
Class
ReferenceResource
sdk/eidolon_ai_sdk/system/resources/reference_resource.py:20
↓ 3 callers
Class
Resource
sdk/eidolon_ai_sdk/system/resources/resources_base.py:21
↓ 3 callers
Class
StateSummary
sdk/eidolon_ai_sdk/system/agent_contract.py:17
↓ 3 callers
Class
StreamCollector
sdk/eidolon_ai_sdk/util/stream_collector.py:18
↓ 3 callers
Class
Thread
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:59
↓ 2 callers
Class
AgentResource
sdk/eidolon_ai_sdk/system/resources/agent_resource.py:10
↓ 2 callers
Class
AgentsLogicUnit
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:20
↓ 2 callers
Class
AgentsLogicUnitSpec
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:15
↓ 2 callers
Class
CPUException
sdk/eidolon_ai_sdk/cpu/agent_cpu.py:126
↓ 2 callers
Class
Fielded
sdk/tests/system/test_reference_model.py:181
↓ 2 callers
Class
FnHandler
sdk/eidolon_ai_sdk/system/fn_handler.py:12
↓ 2 callers
Class
ImageCPUMessage
sdk/eidolon_ai_sdk/cpu/agent_io.py:45
↓ 2 callers
Class
Process
client/python/eidolon_ai_client/client.py:67
↓ 2 callers
Class
ProcessStatus
client/python/eidolon_ai_client/client.py:102
↓ 2 callers
Class
PyPDFParser
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:62
↓ 2 callers
Class
PyPDFParserSpec
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/pdf_parsers.py:57
↓ 2 callers
Class
RecordAgentResponseIterator
sdk/eidolon_ai_sdk/cpu/agents_logic_unit.py:160
↓ 2 callers
Class
RecursiveCharacterTextSplitter
Splitting text by recursively look at characters. Recursively tries to split by different characters to find one that works.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:619
↓ 2 callers
Class
RemovedFile
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/base_loader.py:29
↓ 2 callers
Class
Statement
examples/eidolon_examples/group_conversation/conversation_agent.py:18
↓ 2 callers
Class
Tokenizer
Tokenizer data class.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:374
↓ 2 callers
Class
ToolResponseMessage
sdk/eidolon_ai_sdk/cpu/llm_message.py:60
↓ 2 callers
Class
TotResponse
sdk/eidolon_ai_sdk/agent/tot_agent/tot_agent.py:76
↓ 2 callers
Class
UserMessage
sdk/eidolon_ai_sdk/cpu/llm_message.py:45
↓ 2 callers
Class
UserMessageText
sdk/eidolon_ai_sdk/cpu/llm_message.py:34
↓ 2 callers
Class
Wrapper
sdk/tests/system/test_reference_model.py:138
↓ 1 callers
Class
AState
examples/eidolon_examples/hello_world/StateMachine.py:10
↓ 1 callers
Class
Abort
sdk/eidolon_ai_sdk/bin/agent_creator.py:206
↓ 1 callers
Class
ActionDefinition
sdk/eidolon_ai_sdk/agent/simple_agent.py:19
↓ 1 callers
Class
AddedFile
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/base_loader.py:19
↓ 1 callers
Class
Agent
client/python/eidolon_ai_client/client.py:30
↓ 1 callers
Class
AgentController
sdk/eidolon_ai_sdk/system/agent_controller.py:52
↓ 1 callers
Class
AgentMemory
sdk/eidolon_ai_sdk/memory/agent_memory.py:6
↓ 1 callers
Class
AgentResponseIterator
This class is used to iterate over the responses from an agent call and store the state of the conversation after the stream is complete. Fo
client/python/eidolon_ai_client/client.py:107
↓ 1 callers
Class
AssistantMessage
sdk/eidolon_ai_sdk/cpu/llm_message.py:54
↓ 1 callers
Class
BS4HTMLParser
Pparse HTML files using `Beautiful Soup`.
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/text_parsers.py:20
↓ 1 callers
Class
BS4HTMLParserSpec
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/text_parsers.py:15
↓ 1 callers
Class
BState
examples/eidolon_examples/hello_world/StateMachine.py:14
↓ 1 callers
Class
CState
examples/eidolon_examples/hello_world/StateMachine.py:18
↓ 1 callers
Class
CanceledEvent
client/python/eidolon_ai_client/events.py:123
↓ 1 callers
Class
ConversationState
examples/eidolon_examples/lib/base_conversation_coordinator.py:18
↓ 1 callers
Class
ConversationState
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:30
↓ 1 callers
Class
ConversationState
examples/eidolon_examples/group_conversation/conversation_coordinator.py:30
↓ 1 callers
Class
CreateProcessArgs
sdk/eidolon_ai_sdk/system/agent_contract.py:8
↓ 1 callers
Class
DeleteProcessResponse
sdk/eidolon_ai_sdk/system/agent_contract.py:12
↓ 1 callers
Class
DocSummary
sdk/eidolon_ai_sdk/agent/retriever_agent/retriever_agent.py:66
↓ 1 callers
Class
ElementType
Element type as typed dict.
sdk/eidolon_ai_sdk/agent/doc_manager/transformer/text_splitters.py:261
↓ 1 callers
Class
EmbeddedDocument
sdk/eidolon_ai_sdk/memory/document.py:11
↓ 1 callers
Class
ExtendedModel
sdk/tests/system/test_reference_model.py:134
↓ 1 callers
Class
GitHubLoader
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/github_loader.py:36
↓ 1 callers
Class
GitHubLoaderSpec
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/github_loader.py:24
↓ 1 callers
Class
IdleStateRepresentation
examples/eidolon_examples/hello_world/AutonomousAgent.py:10
↓ 1 callers
Class
InputValidatorBody
examples/eidolon_examples/swifties/validating_cpu.py:20
↓ 1 callers
Class
LLMCallFunction
sdk/eidolon_ai_sdk/cpu/llm_unit.py:42
↓ 1 callers
Class
LLMToolCallRequestEvent
client/python/eidolon_ai_client/events.py:97
↓ 1 callers
Class
LLMToolWrapper
sdk/eidolon_ai_sdk/cpu/logic_unit.py:19
↓ 1 callers
Class
ListProcessesResponse
sdk/eidolon_ai_sdk/system/agent_contract.py:27
↓ 1 callers
Class
LlmResponse
examples/eidolon_examples/hello_world/AutonomousSpeechAgent.py:19
↓ 1 callers
Class
LocalSymbolicMemory
sdk/eidolon_ai_sdk/memory/local_symbolic_memory.py:10
↓ 1 callers
Class
MachineResource
sdk/eidolon_ai_sdk/system/resources/machine_resource.py:10
↓ 1 callers
Class
ManagedContextError
sdk/eidolon_ai_sdk/util/stream_collector.py:94
↓ 1 callers
Class
ModifiedFile
sdk/eidolon_ai_sdk/agent/doc_manager/loaders/base_loader.py:24
↓ 1 callers
Class
MsWordParser
sdk/eidolon_ai_sdk/agent/doc_manager/parsers/ms_word_parser.py:7
↓ 1 callers
Class
OutputValidatorBody
examples/eidolon_examples/swifties/validating_cpu.py:24
↓ 1 callers
Class
PlayerLogicUnit
examples/eidolon_examples/group_conversation/game_master.py:107
↓ 1 callers
Class
QueryItem
sdk/eidolon_ai_sdk/memory/vector_store.py:8
↓ 1 callers
Class
SearchResult
sdk/eidolon_ai_sdk/builtins/logic_units/web_search.py:16
↓ 1 callers
Class
StartConversation
examples/eidolon_examples/group_conversation/base_conversation_coordinator.py:25
↓ 1 callers
Class
StatementsForAgent
examples/eidolon_examples/group_conversation/conversation_agent.py:42
↓ 1 callers
Class
SyncStateResponse
sdk/eidolon_ai_sdk/system/agent_contract.py:23
↓ 1 callers
Class
SystemMessage
sdk/eidolon_ai_sdk/cpu/llm_message.py:28
next →
1–100 of 363, ranked by callers