eidolon
The first AI Agent Server, Eidolon is a pluggable Agent SDK and enterprise ready, deployment server for Agentic applications
파일 탐색기
최종 버전 다운로드 (.zip)- feature-request.md
- problem---bug-report.md
- e2e.yml
- merge_gatekeeper.yml
- push_to_posthog.yml
- release_webui_packages.yml
- rev_eidolon_versions.yml
- test_controller.yml
- test_python.yml
- test_python_with_secrets.yml
- test_webui.yml
- version_k8_op.yml
- dependabot.yml
- codeStyleConfig.xml
- Project_Default.xml
- quickstart.xml
- webui_build.xml
- webui_dev.xml
- webui_start.xml
- .gitignore
- dataSources.xml
- eidolon.iml
- modules.xml
- vcs.xml
- __init__.py
- api.py
- async_client.py
- browser.py
- browser_logging.py
- main.py
- service.py
- __init__.py
- __init__.py
- browser-service.iml
- Dockerfile
- Dockerfile.cross
- Makefile
- poetry.lock
- pyproject.toml
- README.md
- __init__.py
- aiohttp.py
- logger.py
- request_context.py
- stream_collector.py
- __init__.py
- cli.py
- client.py
- events.py
- group_conversation.py
- .pylintrc
- poetry.lock
- pyproject.toml
- README.md
- client.iml
- auth.yaml
- usage_resources.yaml
- agent.yaml
- auth.yaml
- README.md
- hello_world_agent.yaml
- README.md
- documentation_producer.yaml
- search_code.yaml
- search_docs.yaml
- __init__.py
- Readme.md
- conversational_agent.yaml
- speech_agent.yaml
- web_researcher.yaml
- Readme.md
- custom_cpu.yaml
- default_cpu.yaml
- go24_agent.yaml
- machine.yaml
- tot_agent.yaml
- hello_world_agent.yaml
- qa_agent.yaml
- hello_world_agent.yaml
- qa_agent.yaml
- __init__.py
- hello_world.py
- qa.py
- frugal_cpu.yaml
- qa_agent.yaml
- frugal_cpu.yaml
- machine.yaml
- qa_agent.yaml
- __init__.py
- repo_expert.yaml
- repo_search.yaml
- speech_agent.yaml
- coordinator.yaml
- rachel.yaml
- ross.yaml
- Charlie.yaml
- Coordinator.yaml
- Dee.yaml
- Dennis.yaml
- Frank.yaml
- Mac.yaml
- Beth.yaml
- Bill.yaml
- Catherine.yaml
- Coordinator.yaml
- Dave.yaml
- JimmyJames.yaml
- Joe.yaml
- Lisa.yaml
- Matthew.yaml
- CodeCritique.yaml
- CommunityChameleon.yaml
- Coordinator.yaml
- DebubbingDog.yaml
- LogicLynx.yaml
- PerformanceParrot.yaml
- ResourceRabbit.yaml
- SyntaxSquirrel.yaml
- Alex.yaml
- Bob.yaml
- Chad.yaml
- Coordinator.yaml
- Fred.yaml
- __init__.py
- conversation_agent.py
- conversation_coordinator.py
- game_master.py
- ErrorProneCodeAgent.yaml
- ExampleAutoAgent.yaml
- ExampleSimpleAgent.yaml
- HelloWorldAgent.yaml
- ImageAgent.yaml
- SpeechAgent.yaml
- StateMachineAgent.yaml
- StreamTestAgent.yaml
- TreeOfThoughtsAgent.yaml
- __init__.py
- AutonomousAgent.py
- error_helper.py
- HelloWorld.py
- SimpleTool.py
- StateMachine.py
- StreamingTest.py
- K8Manager.yaml
- K8Worker.yaml
- __init__.py
- k8_logic_unit.py
- assistant_agent.yaml
- open_telemetry.yaml
- README.md
- hello_world_agent.yaml
- copilot.yaml
- ReditSearcher.yaml
- TaylorPR.yaml
- Topicality.yaml
- TravisKelceExpert.yaml
- __init__.py
- validating_cpu.py
- assistant_agent.yaml
- usage_resources.yaml
- __init__.py
- conftest.py
- test_azure_rbac.py
- test_code_search.py
- test_getting_started.py
- test_group_conversation.py
- test_hello_world.py
- test_k8_logic_unit.py
- test_quickstart.py
- .dockerignore
- .pylintrc
- Dockerfile
- examples.iml
- Makefile
- poetry.lock
- pyproject.toml
- pytest.ini
- README.md
- agent_types.go
- groupversion_info.go
- machine_types.go
- reference_types.go
- zz_generated.deepcopy.go
- main.go
- server.eidolonai.com_agents.yaml
- server.eidolonai.com_machines.yaml
- server.eidolonai.com_references.yaml
- kustomization.yaml
- kustomizeconfig.yaml
- kustomization.yaml
- manager_auth_proxy_patch.yaml
- manager_config_patch.yaml
- manager_role_patch.yaml
- kustomization.yaml
- manager.yaml
- eidolon-operator.clusterserviceversion.yaml
- kustomization.yaml
- kustomization.yaml
- monitor.yaml
- agent_editor_role.yaml
- agent_viewer_role.yaml
- auth_proxy_client_clusterrole.yaml
- auth_proxy_role.yaml
- auth_proxy_role_binding.yaml
- auth_proxy_service.yaml
- kustomization.yaml
- leader_election_role.yaml
- leader_election_role_binding.yaml
- machine_editor_role.yaml
- machine_viewer_role.yaml
- reference_editor_role.yaml
- reference_viewer_role.yaml
- role.yaml
- role_binding.yaml
- service_account.yaml
- conversational_agent.yaml
- machine.yaml
- speech_agent.yaml
- web_researcher.yaml
- Readme.md
- csv.yaml
- ingress.yaml
- kustomization.yaml
- mongo.yaml
- webui.yaml
- config.yaml
- basic.config.yaml
- olm.config.yaml
- kustomization.yaml
- _helpers.tpl
- deployment.yaml
- NOTES.txt
- .gitignore
- .helmignore
- Chart.template.yaml
- values.template.yaml
- boilerplate.go.txt
- agent_controller.go
- agent_controller_test.go
- machine_controller.go
- machine_controller_test.go
- reference_controller.go
- reference_controller_test.go
- suite_test.go
- e2e_suite_test.go
- e2e_test.go
- utils.go
- .dockerignore
- .gitignore
- .golangci.yml
- CONTRIBUTING.md
- Dockerfile
- go.mod
- go.sum
- Makefile
- PROJECT
- README.md
- update_version
- VERSION
- push_github.sh
- AgentResource.json
- MachineResource.json
- overview.json
- APIAgent.json
- AutonomousSpeechAgent.json
- overview.json
- RetrieverAgent.json
- SimpleAgent.json
- SqlAgent.json
- AgentMachine.json
- overview.json
- ClaudeHaiku.json
- ClaudeOpus.json
- ClaudeSonnet.json
- ConversationalAPU.json
- GPT3.5-turbo.json
- GPT4-turbo.json
- GPT4o-mini.json
- GPT4o.json
- GPTo1Preview.json
- Llamma3-8b.json
- MistralLarge.json
- MistralMedium.json
- MistralSmall.json
- overview.json
- AudioUnit.json
- OpenAiSpeech.json
- overview.json
- AzureJWTProcessor.json
- GoogleJWTProcessor.json
- NoopAuthProcessor.json
- overview.json
- AzureLoader.json
- FilesystemLoader.json
- GitHubLoader.json
- GitLoader.json
- overview.json
- S3Loader.json
- DocumentManager.json
- overview.json
- AutoParser.json
- overview.json
- DocumentProcessor.json
- overview.json
- overview.json
- RAGFusionReranker.json
- overview.json
- SimilarityMemoryRetriever.json
- AutoTransformer.json
- CharacterTextSplitter.json
- HTMLHeaderTextSplitter.json
- LatexTextSplitter.json
- MarkdownHeaderTextSplitter.json
- MarkdownTextSplitter.json
- NLTKTextSplitter.json
- overview.json
- PythonCodeTextSplitter.json
- RecursiveCharacterTextSplitter.json
- SentenceTransformersTokenTextSplitter.json
- SpacyTextSplitter.json
- TokenTextSplitter.json
- NoopEmbedding.json
- OpenAIEmbedding.json
- overview.json
- AzureFileMemory.json
- LocalFileMemory.json
- overview.json
- S3FileMemory.json
- GlobPatternFunctionalAuthorizer.json
- NoopFunctionalAuth.json
- overview.json
- OpenAIImageUnit.json
- overview.json
- IOUnit.json
- overview.json
- claude-3-5-sonnet-20240620.json
- claude-3-haiku-20240307.json
- claude-3-opus-20240229.json
- claude-3-sonnet-20240229.json
- gpt-3.5-turbo.json
- gpt-4-turbo.json
- gpt-4o-mini.json
- gpt-4o.json
- gpt-o1-preview.json
- llama3-8b.json
- mistral-large-latest.json
- mistral-medium-latest.json
- mistral-small-latest.json
- overview.json
- AnthropicLLMUnit.json
- AzureLLMUnit.json
- MistralGPT.json
- OllamaLLMUnit.json
- OpenAIGPT.json
- overview.json
- ToolCallLLMWrapper.json
- ApiLogicUnit.json
- AudioUnit.json
- Browser.json
- BrowserV2.json
- OpenAIImageUnit.json
- OpenAiSpeech.json
- overview.json
- Search.json
- Toolhouse.json
- VectaraSearch.json
- WebSearch.json
- LongTermMemoryUnit.json
- overview.json
- overview.json
- RawMemoryUnit.json
- RollingMemoryUnit.json
- AzureOpenAIConnectionHandler.json
- overview.json
- overview.json
- PrivateAuthorizer.json
- overview.json
- ProcessFileSystemImpl.json
- MultiQuestionTransformer.json
- NoopQuestionTransformer.json
- overview.json
- overview.json
- ResultSummarizer.json
- overview.json
- Retriever.json
- overview.json
- SecurityManagerImpl.json
- overview.json
- SimilarityMemoryImpl.json
- overview.json
- SqlAlchemy.json
- LocalSymbolicMemory.json
- MongoSymbolicMemory.json
- overview.json
- overview.json
- Template.json
- ChromaVectorStore.json
- NoopVectorStore.json
- overview.json
- base.md
- breadcrumbs.md
- content.md
- header.md
- section_array.md
- section_conditional_subschema.md
- section_description.md
- section_examples.md
- section_not.md
- section_one_of.md
- section_properties_details.md
- section_undocumented_required_properties.md
- tabbed_section.md
- __init__.py
- docbuilder.py
- template_sitemap_mjs
- __init__.py
- base_push_github_stats.py
- extract_path_deps.py
- get_commit_tags.py
- push_github_forks.py
- push_github_stars.py
- push_github_stats.py
- push_github_watches.py
- push_pypi_downloads.py
- push_repohistory_stats.py
- repohistory_data.json
- version_makefile.py
- version_next_project.py
- version_poetry_project.py
- deps.json
- Makefile
- package_sizes.csv
- poetry.lock
- pyproject.toml
- scripts.iml
- settings.json
- __init__.py
- scraping_agent.py
- search_agent.py
- web_researcher.py
- __init__.py
- azure_loader.py
- base_loader.py
- filesystem_loader.py
- github_loader.py
- memorywrapper_loader.py
- s3_loader.py
- __init__.py
- base_ast_generator.py
- cobol.py
- javascript.py
- programing_language_parser.py
- python.py
- __init__.py
- auto_parser.py
- base_parser.py
- ms_word_parser.py
- pdf_parsers.py
- text_parsers.py
- __init__.py
- auto_transformer.py
- document_transformer.py
- text_splitters.py
- __init__.py
- document_manager.py
- document_processor.py
- __init__.py
- document_reranker.py
- document_retriever.py
- hyde_question_transformer.py
- multi_question_transformer.py
- question_transformer.py
- result_summarizer.py
- retriever.py
- retriever_agent.py
- __init__.py
- agent.py
- client.py
- logic_unit.py
- __init__.py
- checker.py
- controller.py
- memory.py
- prompts.py
- thought.py
- thought_generators.py
- tot_agent.py
- __init__.py
- agent.py
- api_agent.py
- audio_agent.py
- deprecated.py
- simple_agent.py
- vectara_agent.py
- __init__.py
- anthropic_llm_unit.py
- azure_llm_unit.py
- mistral_llm_unit.py
- ollama_llm_unit.py
- open_ai_connection_handler.py
- open_ai_image_unit.py
- open_ai_llm_unit.py
- open_ai_speech.py
- __init__.py
- agent_call_history.py
- agent_io.py
- agents_logic_unit.py
- apu.py
- audio_unit.py
- call_context.py
- conversation_memory_unit.py
- conversational_apu.py
- image_unit.py
- llm_message.py
- llm_unit.py
- logic_unit.py
- longterm_memory_unit.py
- mem0.py
- mem0_long_term_memory.py
- memory_unit.py
- processing_unit.py
- RollingMemoryUnit.py
- tool_call_unit.py
- __init__.py
- agent_creator.py
- agent_http_server.py
- replay.py
- server.py
- __init__.py
- opentelemetry.py
- usage.py
- __init__.py
- api_helper.py
- api_logic_unit.py
- browser.py
- openapi_helper.py
- toolhouse_logic_unit.py
- vectara.py
- web_search.py
- claude_haiku.yaml
- claude_opus.yaml
- claude_sonnet.yaml
- llama3_8b.yaml
- machine.yaml
- mistral_large.yaml
- mistral_medium.yaml
- mistral_small.yaml
- openai_35.yaml
- openai_4.yaml
- openai_4o.yaml
- openai_4o_mini.yaml
- openai_strawberry.yaml
- __init__.py
- code_builtins.py
- __init__.py
- __init__.py
- agent_memory.py
- azure_file_memory.py
- chroma_vector_store.py
- document.py
- embeddings.py
- file_memory.py
- file_system_vector_store.py
- in_memory_file_memory.py
- local_file_memory.py
- local_symbolic_memory.py
- mongo_symbolic_memory.py
- noop_memory.py
- s3_file_memory.py
- semantic_memory.py
- similarity_memory.py
- vector_store.py
- __init__.py
- authentication_processor.py
- azure_authorizer.py
- functional_authorizer.py
- google_auth.py
- jwt_processor.py
- okta_authorizor.py
- permissions.py
- process_authorizer.py
- security_manager.py
- security_middleware.py
- user.py
- __init__.py
- agent_resource.py
- machine_resource.py
- reference_resource.py
- resources_base.py
- __init__.py
- agent_builder.py
- agent_contract.py
- agent_controller.py
- agent_machine.py
- dynamic_middleware.py
- fn_handler.py
- kernel.py
- process_file_system.py
- processes.py
- reference_model.py
- resource_load_error_handler.py
- specable.py
- tool_builder.py
- __init__.py
- machine.py
- server.py
- vcr.py
- __init__.py
- async_wrapper.py
- class_utils.py
- filter_json.py
- image_utils.py
- partial.py
- posthog.py
- replay.py
- routing.py
- schema_to_model.py
- str_utils.py
- stream_collector.py
- __init__.py
- agent_os.py
- agent_os_interfaces.py
- TestWebResearcher.test_research.yaml
- TestWebResearcher.test_research_followup.yaml
- __init__.py
- test_scraping_agent.py
- test_web_researcher.py
- test_get_authors.yaml
- test_search.yaml
- TestRetrieverAgent.test_azure.yaml
- TestRetrieverAgent.test_azure_cached_results.yaml
- TestRetrieverAgent.test_list_files.yaml
- TestRetrieverAgent.test_s3.yaml
- TestRetrieverAgent.test_s3_cached_results.yaml
- TestRetrieverAgent.test_search.yaml
- TestRetrieverAgent.test_search_from_read_only_agent.yaml
- __init__.py
- AgentXOS.pdf
- test_pdf_parser.py
- test_text_parser.py
- __init__.py
- test_RecursiveCharacterTextSplitter.py
- __init__.py
- bar
- baz
- boo
- car
- caz
- coo
- dar
- daz
- doo
- ear
- eaz
- eoo
- foo
- __init__.py
- test_api_agent.py
- test_retriever_agent.py
- test_build_tools.yaml
- test_tool_registration.yaml
- petstore.json
- __init__.py
- test_openapi_helper.py
- test_toolhouse.py
- __init__.py
- test_can_hit_generic_agent.yaml
- test_get_changes.yaml
- test_can_load_repo.yaml
- test_reload_is_noop.yaml
- test_reloads_only_changed_files.yaml
- test_create_memory.yaml
- test_memory_delete.yaml
- test_memory_history.yaml
- test_memory_search.yaml
- test_memory_update.yaml
- test_proc_scoping.yaml
- test_system_scoping.yaml
- test_user_agent_scoping.yaml
- test_create_memory.yaml
- test_delete_memory.yaml
- test_get_memory.yaml
- test_history.yaml
- test_list_memories.yaml
- test_update_memory.yaml
- TestBadAuthToken.test_anthropic_bad_auth.yaml
- TestBadAuthToken.test_mistral_bad_auth.yaml
- TestBadAuthToken.test_openai_bad_auth.yaml
- TestNoAuthToken.test_mistral_bad_auth.yaml
- TestSimpleAgentNoMatrix.test_templates_action.yaml
- TestSimpleAgentNoMatrix.test_templates_system_prompt.yaml
- TestSimpleTests.test_agent_with_complex_refs[ClaudeSonnet].yaml
- TestSimpleTests.test_agent_with_complex_refs[GPT4-turbo].yaml
- TestSimpleTests.test_agent_with_complex_refs[GPT4o].yaml
- TestSimpleTests.test_agent_with_complex_refs[GPTo1Preview].yaml
- TestSimpleTests.test_agent_with_complex_refs[MistralLarge].yaml
- TestSimpleTests.test_default_agent[ClaudeSonnet].yaml
- TestSimpleTests.test_default_agent[GPT4-turbo].yaml
- TestSimpleTests.test_default_agent[GPT4o].yaml
- TestSimpleTests.test_default_agent[GPTo1Preview].yaml
- TestSimpleTests.test_default_agent[MistralLarge].yaml
- TestSimpleTests.test_json_input[ClaudeSonnet].yaml
- TestSimpleTests.test_json_input[GPT4-turbo].yaml
- TestSimpleTests.test_json_input[GPT4o].yaml
- TestSimpleTests.test_json_input[GPTo1Preview].yaml
- TestSimpleTests.test_json_input[MistralLarge].yaml
- TestSimpleTests.test_json_output[ClaudeSonnet].yaml
- TestSimpleTests.test_json_output[GPT4-turbo].yaml
- TestSimpleTests.test_json_output[GPT4o].yaml
- TestSimpleTests.test_json_output[GPTo1Preview].yaml
- TestSimpleTests.test_json_output[MistralLarge].yaml
- TestSimpleTests.test_multiple_prompt_args[ClaudeSonnet].yaml
- TestSimpleTests.test_multiple_prompt_args[GPT4-turbo].yaml
- TestSimpleTests.test_multiple_prompt_args[GPT4o].yaml
- TestSimpleTests.test_multiple_prompt_args[GPTo1Preview].yaml
- TestSimpleTests.test_multiple_prompt_args[MistralLarge].yaml
- TestSimpleTests.test_no_vars[ClaudeSonnet].yaml
- TestSimpleTests.test_no_vars[GPT4-turbo].yaml
- TestSimpleTests.test_no_vars[GPT4o].yaml
- TestSimpleTests.test_no_vars[GPTo1Preview].yaml
- TestSimpleTests.test_no_vars[MistralLarge].yaml
- TestSimpleTests.test_refs[ClaudeSonnet].yaml
- TestSimpleTests.test_refs[GPT4-turbo].yaml
- TestSimpleTests.test_refs[GPT4o].yaml
- TestSimpleTests.test_refs[GPTo1Preview].yaml
- TestSimpleTests.test_refs[MistralLarge].yaml
- TestSimpleTests.test_states[ClaudeSonnet].yaml
- TestSimpleTests.test_states[GPT4-turbo].yaml
- TestSimpleTests.test_states[GPT4o].yaml
- TestSimpleTests.test_states[GPTo1Preview].yaml
- TestSimpleTests.test_states[MistralLarge].yaml
- TestSimpleTests.test_with_multiple_tool_calls[ClaudeSonnet].yaml
- TestSimpleTests.test_with_multiple_tool_calls[GPT4-turbo].yaml
- TestSimpleTests.test_with_multiple_tool_calls[GPT4o].yaml
- TestSimpleTests.test_with_multiple_tool_calls[GPTo1Preview].yaml
- TestSimpleTests.test_with_multiple_tool_calls[MistralLarge].yaml
- TestSimpleTests.test_with_replay_points[ClaudeSonnet].yaml
- TestSimpleTests.test_with_replay_points[GPT4-turbo].yaml
- TestSimpleTests.test_with_replay_points[GPT4o].yaml
- TestSimpleTests.test_with_replay_points[GPTo1Preview].yaml
- TestSimpleTests.test_with_replay_points[MistralLarge].yaml
- TestSimpleTests.test_with_tools[ClaudeSonnet].yaml
- TestSimpleTests.test_with_tools[GPT4-turbo].yaml
- TestSimpleTests.test_with_tools[GPT4o].yaml
- TestSimpleTests.test_with_tools[GPTo1Preview].yaml
- TestSimpleTests.test_with_tools[MistralLarge].yaml
- test_sql_agent.yaml
- test_sql_agent_data_query.yaml
- test_build_tools.yaml
- test_complex_signature.yaml
- test_custom_description.yaml
- test_dynamic_tools.yaml
- test_simple_signature.yaml
- test_base_vectara_agent.yaml
- test_base_vectara_agent_with_read_doc.yaml
- test_query.yaml
- test_read_document.yaml
- test_can_continue_conversation.yaml
- test_can_create_conversation.yaml
- test_go_to_url.yaml
- test_search.yaml
- __init__.py
- test_client.py
- test_group_conversation.py
- __init__.py
- Brand New Love Affair - Part I & II.pdf
- test_audio_file_include_and_produce.yaml
- test_image_file_include.yaml
- test_pdf_file_include.yaml
- test_produce_image_from_text.yaml
- test_text_file_include.yaml
- test_text_file_include_and_follow_up_messages.yaml
- test_text_file_search.yaml
- test_end_to_end.yaml
- test_llama3.yaml
- test_image_to_text.yaml
- test_text_to_image.yaml
- __init__.py
- logo.png
- __init__.py
- test_ollama_llm_unit.py
- test_open_ai_image_unit.py
- __init__.py
- test_agent_logic_unit.py
- test_conversational_apu.py
- test_tool_call_unit.py
- test_can_create_process.yaml
- hello_world_agent.yaml
- __init__.py
- test_working_server.py
- __init__.py
- test_local_symbolic_memory.py
- test_messsage_summarizer.py
- cat.png
- chinook.db
- dog.png
- TestFileMemory.test_create[azure_memory].yaml
- TestFileMemory.test_create[s3_memory].yaml
- TestFileMemory.test_delete[azure_memory].yaml
- TestFileMemory.test_delete[s3_memory].yaml
- TestFileMemory.test_exists[azure_memory].yaml
- TestFileMemory.test_exists[s3_memory].yaml
- TestFileMemory.test_glob[azure_memory].yaml
- TestFileMemory.test_glob[s3_memory].yaml
- TestFileMemory.test_read[azure_memory].yaml
- TestFileMemory.test_read[s3_memory].yaml
- __init__.py
- test_code_agents.py
- test_event_recording.py
- test_file_memory.py
- test_process_files.py
- test_reference_model.py
- __init__.py
- test_class_utils.py
- test_filter_json.py
- test_schema_to_model.py
- test_str_utils.py
- test_stream_merge.py
- __init__.py
- conftest.py
- test_agent_builder.py
- test_authorization.py
- test_azure_llm.py
- test_events.py
- test_github_loader.py
- test_github_loader_v2.py
- test_longterm_unit.py
- test_mem0.py
- test_replay.py
- test_request_context.py
- test_security_manager.py
- test_server_startup.py
- test_simple_agent.py
- test_sql_agent.py
- test_stream_collector.py
- test_tool_builder.py
- test_usage.py
- test_vectara.py
- test_vectara_agent.py
- test_web_search.py
- .dockerignore
- .pylintrc
- eidos_server
- logging.conf
- Makefile
- metrics.json
- poetry.lock
- pyproject.toml
- pytest.ini
- README.md
- sdk.iml
- __init__.py
- client.py
- models.py
- poetry.lock
- pyproject.toml
- README.md
- usage-client.iml
- __init__.py
- conftest.py
- test_server.py
- __init__.py
- endpoints.py
- logger_.py
- server.py
- usage.py
- Dockerfile
- Makefile
- poetry.lock
- pyproject.toml
- pytest.ini
- README.md
- usage-server.iml
- config.json
- itchy-colts-breathe.md
- README.md
- config-schema.json
- extensions.json
- launch.json
- settings.json
- eidolon-operator-chart-0.0.20.tgz
- eidolon-operator-chart-0.0.48.tgz
- eidolon-operator-chart-0.0.49.tgz
- eidolon-operator-chart-0.0.51.tgz
- eidolon-operator-chart-0.0.54.tgz
- eidolon-operator-chart-0.0.55.tgz
- eidolon-operator-chart-0.0.56.tgz
- eidolon-operator-chart-0.0.57.tgz
- eidolon-operator-chart-0.0.58.tgz
- eidolon-operator-chart-0.0.59.tgz
- index.yaml
- config.yml
- index.html
- ide_help.gif
- AgentResource.json
- MachineResource.json
- overview.json
- APIAgent.json
- AutonomousSpeechAgent.json
- overview.json
- RetrieverAgent.json
- SimpleAgent.json
- SqlAgent.json
- AgentMachine.json
- overview.json
- ClaudeHaiku.json
- ClaudeOpus.json
- ClaudeSonnet.json
- ConversationalAPU.json
- GPT3.5-turbo.json
- GPT4-turbo.json
- GPT4o-mini.json
- GPT4o.json
- GPTo1Preview.json
- Llamma3-8b.json
- MistralLarge.json
- MistralMedium.json
- MistralSmall.json
- overview.json
- AudioUnit.json
- OpenAiSpeech.json
- overview.json
- AzureJWTProcessor.json
- GoogleJWTProcessor.json
- NoopAuthProcessor.json
- overview.json
- AzureLoader.json
- FilesystemLoader.json
- GitHubLoader.json
- GitLoader.json
- overview.json
- S3Loader.json
- DocumentManager.json
- overview.json
- AutoParser.json
- overview.json
- DocumentProcessor.json
- overview.json
- overview.json
- RAGFusionReranker.json
- overview.json
- SimilarityMemoryRetriever.json
- AutoTransformer.json
- CharacterTextSplitter.json
- HTMLHeaderTextSplitter.json
- LatexTextSplitter.json
- MarkdownHeaderTextSplitter.json
- MarkdownTextSplitter.json
- NLTKTextSplitter.json
- overview.json
- PythonCodeTextSplitter.json
- RecursiveCharacterTextSplitter.json
- SentenceTransformersTokenTextSplitter.json
- SpacyTextSplitter.json
- TokenTextSplitter.json
- NoopEmbedding.json
- OpenAIEmbedding.json
- overview.json
- AzureFileMemory.json
- LocalFileMemory.json
- overview.json
- S3FileMemory.json
- GlobPatternFunctionalAuthorizer.json
- NoopFunctionalAuth.json
- overview.json
- OpenAIImageUnit.json
- overview.json
- IOUnit.json
- overview.json
- claude-3-5-sonnet-20240620.json
- claude-3-haiku-20240307.json
- claude-3-opus-20240229.json
- claude-3-sonnet-20240229.json
- gpt-3.5-turbo.json
- gpt-4-turbo.json
- gpt-4o-mini.json
- gpt-4o.json
- gpt-o1-preview.json
- llama3-8b.json
- mistral-large-latest.json
- mistral-medium-latest.json
- mistral-small-latest.json
- overview.json
- AnthropicLLMUnit.json
- AzureLLMUnit.json
- MistralGPT.json
- OllamaLLMUnit.json
- OpenAIGPT.json
- overview.json
- ToolCallLLMWrapper.json
- ApiLogicUnit.json
- AudioUnit.json
- Browser.json
- BrowserV2.json
- OpenAIImageUnit.json
- OpenAiSpeech.json
- overview.json
- Search.json
- Toolhouse.json
- VectaraSearch.json
- WebSearch.json
- LongTermMemoryUnit.json
- overview.json
- overview.json
- RawMemoryUnit.json
- RollingMemoryUnit.json
- AzureOpenAIConnectionHandler.json
- overview.json
- overview.json
- PrivateAuthorizer.json
- overview.json
- ProcessFileSystemImpl.json
- MultiQuestionTransformer.json
- NoopQuestionTransformer.json
- overview.json
- overview.json
- ResultSummarizer.json
- overview.json
- Retriever.json
- overview.json
- SecurityManagerImpl.json
- overview.json
- SimilarityMemoryImpl.json
- overview.json
- SqlAlchemy.json
- LocalSymbolicMemory.json
- MongoSymbolicMemory.json
- overview.json
- overview.json
- Template.json
- ChromaVectorStore.json
- NoopVectorStore.json
- overview.json
- _headers
- rag.gif
- robots.txt
- apple-touch-icon.png
- favicon.ico
- favicon.png
- agent.png
- agent_machine.png
- agentic_sql.webp
- anthropic-dashboard-usage.png
- app-store.png
- APU.png
- chatbot.webp
- cli.svg
- clock.webp
- close.svg
- configure_apu.png
- default.png
- dev-tool.webp
- discord.png
- discord.svg
- doc-search.webp
- documents.webp
- eidolon-webui-developer-tools.png
- eidolon-webui-new-chat.png
- github-mark-white.svg
- github-mark.svg
- google-play.png
- google_search.webp
- hero-image.png
- k8s.webp
- learn-more.webp
- llm-events.png
- make_docker_serve.svg
- mobile-lines.svg
- person.png
- rag_pipeline.png
- rag_retrieval.png
- rag_storage.png
- search.svg
- strawberry.webp
- team.png
- videos.webp
- web_browser.webp
- webui.gif
- youtube.png
- tailwind.css
- Grid.astro
- GridItem.astro
- Headline.astro
- List.astro
- ListItem.astro
- Pagination.astro
- RelatedPosts.astro
- SinglePost.astro
- Tags.astro
- ToBlogLink.astro
- Analytics.astro
- ApplyColorMode.astro
- BasicScripts.astro
- CommonMeta.astro
- Image.astro
- Metadata.astro
- posthog.astro
- SiteVerification.astro
- SocialShare.astro
- SplitbeeAnalytics.astro
- ToggleMenu.astro
- ToggleTheme.astro
- YoutubeVideo.astro
- Background.astro
- Button.astro
- CardGrid.astro
- DListItem.astro
- Form.astro
- Headline.astro
- ItemGrid.astro
- ItemGrid2.astro
- Timeline.astro
- WidgetWrapper.astro
- Announcement.astro
- APU.astro
- APU.css
- BlogHighlightedPosts.astro
- Brands.astro
- CallToAction.astro
- Carousel.astro
- Contact.astro
- Content.astro
- ContentWithTabs.astro
- FAQs.astro
- Features.astro
- Features2.astro
- Features3.astro
- Footer.astro
- Graph.astro
- GridLines.css
- Header.astro
- Hero.astro
- Hero2.astro
- HeroText.astro
- LatestContent.astro
- LinkUnfurl.astro
- MainTitle.astro
- Note.astro
- Pricing.astro
- ProductDescription.astro
- search.css
- Stats.astro
- Steps.astro
- Steps2.astro
- TabItem.astro
- TabItem.css
- Tabs.astro
- Testimonials.astro
- CustomStyles.astro
- DocsHeader.astro
- Favicons.astro
- Logo.astro
- StarlightPageFame.astro
- agent_apu.md
- agent_os.md
- agent_program.md
- conclusion.md
- fundamentals.md
- introduction.md
- apiagent.md
- autonomousspeechagent.md
- overview.md
- retrieveragent.md
- simpleagent.md
- sqlagent.md
- agentmachine.md
- overview.md
- claudehaiku.md
- claudeopus.md
- claudesonnet.md
- conversationalapu.md
- gpt3_5-turbo.md
- gpt4-turbo.md
- gpt4o-mini.md
- gpt4o.md
- gpto1preview.md
- llamma3-8b.md
- mistrallarge.md
- mistralmedium.md
- mistralsmall.md
- overview.md
- audiounit.md
- openaispeech.md
- overview.md
- azurejwtprocessor.md
- googlejwtprocessor.md
- noopauthprocessor.md
- overview.md
- azureloader.md
- filesystemloader.md
- githubloader.md
- gitloader.md
- overview.md
- s3loader.md
- documentmanager.md
- overview.md
- autoparser.md
- overview.md
- documentprocessor.md
- overview.md
- overview.md
- ragfusionreranker.md
- overview.md
- similaritymemoryretriever.md
- autotransformer.md
- charactertextsplitter.md
- htmlheadertextsplitter.md
- latextextsplitter.md
- markdownheadertextsplitter.md
- markdowntextsplitter.md
- nltktextsplitter.md
- overview.md
- pythoncodetextsplitter.md
- recursivecharactertextsplitter.md
- sentencetransformerstokentextsplitter.md
- spacytextsplitter.md
- tokentextsplitter.md
- noopembedding.md
- openaiembedding.md
- overview.md
- azurefilememory.md
- localfilememory.md
- overview.md
- s3filememory.md
- globpatternfunctionalauthorizer.md
- noopfunctionalauth.md
- overview.md
- openaiimageunit.md
- overview.md
- iounit.md
- overview.md
- claude-3-5-sonnet-20240620.md
- claude-3-haiku-20240307.md
- claude-3-opus-20240229.md
- claude-3-sonnet-20240229.md
- gpt-3_5-turbo.md
- gpt-4-turbo.md
- gpt-4o-mini.md
- gpt-4o.md
- gpt-o1-preview.md
- llama3-8b.md
- mistral-large-latest.md
- mistral-medium-latest.md
- mistral-small-latest.md
- overview.md
- anthropicllmunit.md
- azurellmunit.md
- mistralgpt.md
- ollamallmunit.md
- openaigpt.md
- overview.md
- toolcallllmwrapper.md
- apilogicunit.md
- audiounit.md
- browser.md
- browserv2.md
- openaiimageunit.md
- openaispeech.md
- overview.md
- search.md
- toolhouse.md
- vectarasearch.md
- websearch.md
- longtermmemoryunit.md
- overview.md
- overview.md
- rawmemoryunit.md
- rollingmemoryunit.md
- azureopenaiconnectionhandler.md
- overview.md
- overview.md
- privateauthorizer.md
- overview.md
- processfilesystemimpl.md
- multiquestiontransformer.md
- noopquestiontransformer.md
- overview.md
- overview.md
- resultsummarizer.md
- overview.md
- retriever.md
- overview.md
- securitymanagerimpl.md
- overview.md
- similaritymemoryimpl.md
- overview.md
- sqlalchemy.md
- localsymbolicmemory.md
- mongosymbolicmemory.md
- overview.md
- overview.md
- template.md
- chromavectorstore.md
- noopvectorstore.md
- overview.md
- authenticate_llm.md
- build_custom_agents.md
- build_custom_tools.md
- communication.md
- configure_builtins.md
- swap_llm.md
- using_references.md
- azure-agent.md
- chatbot.md
- repo-expert.md
- s3-rag.md
- web-researcher.md
- contributing.md
- faq.md
- quickstart.md
- agent_machine.mdx
- agentic_sql.mdx
- browser_logic_unit.mdx
- configuring_apu.mdx
- ide_help.mdx
- rag.mdx
- rag_retrieval.mdx
- rag_storage.mdx
- search_logic_unit.mdx
- strawberry_is_here.mdx
- testing_llm_apps.mdx
- what_is_agent.mdx
- what_is_apu.mdx
- config.ts
- configBuilder.ts
- index.mjs
- README.md
- types.d.ts
- LandingLayout.astro
- Layout.astro
- MarkdownLayout.astro
- PageLayout.astro
- [...page].astro
- [...page].astro
- [...page].astro
- index.astro
- 404.astro
- about.astro
- index.astro
- privacy.md
- rss.xml.ts
- terms.md
- blog.ts
- directories.ts
- frontmatter.mjs
- images-optimization.ts
- images.ts
- permalinks.ts
- utils.ts
- config.yaml
- env.d.ts
- navigation.js
- types.d.ts
- .editorconfig
- .eslintignore
- .eslintrc.js
- .gitignore
- .npmrc
- .prettierignore
- .prettierrc.js
- .stackblitzrc
- astro.config.mjs
- ec.config.mjs
- LICENSE.md
- netlify.toml
- package.json
- README.md
- sandbox.config.json
- tailwind.config.cjs
- tsconfig.json
- vercel.json
- vscode.tailwind.json
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- route.ts
- eidolon_helpers.ts
- app_manifest.json
- image.webp
- app_manifest.json
- image.webp
- page.tsx
- page.tsx
- page.tsx
- app_manifest.json
- image.webp
- layout.tsx
- page.tsx
- page.tsx
- layout.tsx
- new-chat-options.tsx
- page.tsx
- EidolonAppItem.tsx
- page.tsx
- page.tsx
- signin_card.tsx
- SigninForm.tsx
- favicon.ico
- globals.css
- layout.tsx
- manifest.json
- page.tsx
- discord.png
- eidolon_with_gradient.png
- favicon.ico
- logo.svg
- robots.txt
- ToggleTheme.tsx
- UserProfile.tsx
- config.ts
- drawer-sidebar.tsx
- eidolon-chat-panel.tsx
- ErrorBoundary.tsx
- NotImplemented.tsx
- process-list-panel.tsx
- auth.ts
- event.ts
- index.ts
- navigation.ts
- useTheme.ts
- useWindowSize.ts
- discord-mark-black.svg
- discord-mark-blue.svg
- github-mark-white.svg
- github-mark.svg
- config.ts
- CurrentLayout.tsx
- Header.tsx
- HeaderContext.tsx
- index.tsx
- main-app-layout.tsx
- PrivateLayout.tsx
- search.css
- AppReducer.ts
- AppStore.tsx
- index.tsx
- cn.ts
- eidolon-apps.ts
- environment.ts
- index.ts
- localStorage.ts
- mouseDetection.ts
- navigation.ts
- sessionStorage.ts
- sleep.ts
- text.ts
- type.ts
- PosthogProvider.tsx
- globals.css
- chatbot.test.js
- .eslintrc.json
- .gitignore
- .prettierignore
- .prettierrc.js
- auth.ts
- eidolon-app.build.js
- eidolon-apps.json
- jest.config.js
- jest.setup.js
- middleware.ts
- next-env.d.ts
- next.config.mjs
- ono_turbo.patch
- package.json
- playwright.config.js
- postcss.config.js
- tailwind.config.js
- template.env
- tsconfig.json
- tsconfig.lint.json
- client.ts
- exceptions.ts
- recording.har
- recording.har
- recording.har
- recording.har
- recording.har
- recording.har
- recording.har
- recording.har
- client.test.ts
- polly_helper.ts
- component.hbs
- config.ts
- .eslintrc.cjs
- .gitignore
- babel.config.cjs
- index.ts
- jest.config.ts
- package.json
- tsconfig.json
- tsconfig.lint.json
- recorder-element.tsx
- files-helper.ts
- machine-helper.ts
- process-event-helper.ts
- process-helper.ts
- file-upload.tsx
- agent-input-form.tsx
- agent-process.tsx
- button-scroll-to-bottom.tsx
- conversation-panel.css
- conversation-panel.tsx
- copilot_input_form.tsx
- copilot_input_panel.tsx
- custom_text_area.css
- custom_text_area.tsx
- rjsf-tailwind.tsx
- styled-select.tsx
- app-context.tsx
- process_context.tsx
- processes_context.tsx
- use-at-bottom.tsx
- useProcessEvents.ts
- circular-progress-with-content.tsx
- display-elements.ts
- util.ts
- agent-element.tsx
- chat-display-element.tsx
- eidolon-events.module.css
- eidolon-events.tsx
- eidolon-markdown.module.css
- eidolon-markdown.tsx
- tool-call-element.tsx
- user-request.tsx
- group-processes.ts
- process-list.tsx
- process-summary.tsx
- eidolon_provider.tsx
- eidolon.css
- index.ts
- tailwind.css
- index.ts
- processes-server-handler.ts
- typings.d.ts
- polly_helper.ts
- component.hbs
- config.ts
- .gitignore
- babel.config.cjs
- eslint.config.mjs
- jest.config.mjs
- package.json
- postcss.config.js
- tailwind.config.js
- tsconfig.json
- tsconfig.lint.json
- tsup.config.ts
- library.js
- next.js
- package.json
- react-internal.js
- base.json
- nextjs.json
- package.json
- react-library.json
- ApiError.ts
- ApiRequestOptions.ts
- ApiResult.ts
- CancelablePromise.ts
- OpenAPI.ts
- request.ts
- index.ts
- schemas.gen.ts
- services.gen.ts
- types.gen.ts
- .gitignore
- babel.config.cjs
- devDeps.txt
- jest.config.ts
- openapi-ts.config.ts
- package.json
- tsconfig.json
- tsconfig.lint.json
- .dockerignore
- .eslintrc.js
- .gitignore
- Dockerfile
- Makefile
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- tsconfig.json
- turbo.json
- webui.iml
- .all-contributorsrc
- .dockerignore
- .env.example
- .gitignore
- CONTRIBUTING.md
- docker-compose.yml
- Dockerfile
- eidolon.iml
- k8s-operator.iml
- LICENSE
- Makefile
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/eidolon-ai/eidolon
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd eidolon
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
cd webui/apps/eidolon-ui2
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
4. Python
쉬움사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
5. Go
보통cd k8s-operator
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
go build ./...
Go 프로그램을 컴파일해 실행 파일을 만듭니다.
go run .
따로 빌드하지 않고 바로 Go 프로그램을 실행합니다.
빌드가 에러 없이 끝나면 성공입니다. go run . 을 썼다면 터미널 출력을 확인하세요.
6. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
