├── .github └── workflows │ ├── ci.yaml │ ├── helm-release.yaml │ └── python-publish.yaml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── Makefile ├── README.md ├── demo ├── .coveragerc ├── .dockerignore ├── .env.example ├── .gitignore ├── Dockerfile ├── Makefile ├── README.md ├── agents │ ├── __init__.py │ ├── audit │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── config.py │ │ ├── main.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ └── test_agent.py │ │ ├── types.py │ │ └── utils.py │ ├── billing │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── api_main.py │ │ ├── config.py │ │ ├── dspy_modules │ │ │ ├── __init__.py │ │ │ ├── billing.py │ │ │ ├── billing_data.py │ │ │ ├── billing_dataset.py │ │ │ ├── billing_optimizer.py │ │ │ ├── billing_optimizer_simba.py │ │ │ ├── evaluation │ │ │ │ ├── __init__.py │ │ │ │ ├── metrics.py │ │ │ │ └── report.py │ │ │ └── optimized_billing_simba.json │ │ ├── main.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_agent.py │ │ │ ├── test_agent_additional.py │ │ │ ├── test_api_main.py │ │ │ ├── test_billing_data.py │ │ │ ├── test_billing_dataset.py │ │ │ ├── test_billing_module.py │ │ │ ├── test_evaluation.py │ │ │ ├── test_evaluation_metrics.py │ │ │ ├── test_lazy_initialization.py │ │ │ ├── test_main_integration.py │ │ │ ├── test_module.py │ │ │ ├── test_module_fixed.py │ │ │ ├── test_module_simple.py │ │ │ ├── test_utils_coverage.py │ │ │ └── utils.py │ │ ├── types.py │ │ └── utils.py │ ├── claims │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── api_main.py │ │ ├── config.py │ │ ├── dspy_modules │ │ │ ├── __init__.py │ │ │ ├── claims.py │ │ │ ├── claims_data.py │ │ │ ├── claims_dataset.py │ │ │ ├── claims_errors.py │ │ │ ├── claims_optimizer.py │ │ │ ├── claims_optimizer_simba.py │ │ │ ├── claims_validators.py │ │ │ ├── optimized_claims.json │ │ │ └── optimized_claims_simba.json │ │ ├── main.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_agent.py │ │ │ ├── test_agent_additional.py │ │ │ ├── test_api_main.py │ │ │ ├── test_claims_data.py │ │ │ ├── test_claims_dataset.py │ │ │ ├── test_claims_module.py │ │ │ └── test_main_integration.py │ │ └── types.py │ ├── escalation │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── config.py │ │ ├── dspy_modules │ │ │ ├── __init__.py │ │ │ └── escalation.py │ │ ├── main.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_agent.py │ │ │ ├── test_agent_additional.py │ │ │ ├── test_escalation_data.py │ │ │ └── test_escalation_module.py │ │ └── types.py │ ├── frontend │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── config.py │ │ ├── guardrails.py │ │ ├── main.py │ │ ├── public │ │ │ ├── admin.html │ │ │ └── index.html │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_agent.py │ │ │ ├── test_config_guardrails.py │ │ │ ├── test_main.py │ │ │ └── test_main_endpoint.py │ │ ├── types.py │ │ └── websocket_manager.py │ ├── policies │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent │ │ │ ├── __init__.py │ │ │ ├── agent.py │ │ │ ├── api │ │ │ │ ├── __init__.py │ │ │ │ ├── dependencies.py │ │ │ │ ├── middleware.py │ │ │ │ ├── models.py │ │ │ │ ├── routes.py │ │ │ │ └── validators.py │ │ │ ├── config.py │ │ │ ├── main.py │ │ │ ├── optimization │ │ │ │ ├── __init__.py │ │ │ │ ├── optimized_policies_simba.json │ │ │ │ ├── policies_dataset.py │ │ │ │ └── policies_optimizer_simba.py │ │ │ ├── reasoning.py │ │ │ ├── services │ │ │ │ ├── __init__.py │ │ │ │ ├── document_service.py │ │ │ │ ├── embeddings.py │ │ │ │ ├── reindex_service.py │ │ │ │ └── search_service.py │ │ │ ├── tests │ │ │ │ ├── test_policy_data.py │ │ │ │ └── test_routes.py │ │ │ ├── tools │ │ │ │ ├── __init__.py │ │ │ │ ├── database │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── example_data.py │ │ │ │ │ └── policy_data.py │ │ │ │ └── retrieval │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── full_document_retrieval.py │ │ │ │ │ └── policy_search.py │ │ │ ├── types.py │ │ │ └── utils │ │ │ │ ├── __init__.py │ │ │ │ └── async_helpers.py │ │ ├── ingestion │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── documents │ │ │ │ ├── auto.md │ │ │ │ ├── health.md │ │ │ │ ├── home.md │ │ │ │ └── life.md │ │ │ ├── minio_client.py │ │ │ ├── start_worker.py │ │ │ ├── temporal_client.py │ │ │ └── workflows │ │ │ │ ├── __init__.py │ │ │ │ ├── activities │ │ │ │ ├── __init__.py │ │ │ │ ├── document_chunking_activity.py │ │ │ │ ├── document_indexing_activity.py │ │ │ │ ├── document_loading_activity.py │ │ │ │ ├── document_verification_activity.py │ │ │ │ └── minio_activities.py │ │ │ │ ├── ingestion_workflow.py │ │ │ │ ├── minio_watcher_workflow.py │ │ │ │ └── worker.py │ │ ├── tests │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── retrieval_performance │ │ │ │ ├── __init__.py │ │ │ │ ├── api_client.py │ │ │ │ ├── context_metrics.py │ │ │ │ ├── data_utilities.py │ │ │ │ ├── evaluator.py │ │ │ │ ├── filtered_qa_pairs.json │ │ │ │ ├── llm_judge.py │ │ │ │ ├── metrics_config.py │ │ │ │ ├── mlflow_reporter.py │ │ │ │ ├── models.py │ │ │ │ └── performance_calculator.py │ │ │ ├── test_agent.py │ │ │ ├── test_api_integration.py │ │ │ ├── test_config.py │ │ │ ├── test_embeddings.py │ │ │ ├── test_reasoning.py │ │ │ ├── test_retrieval_performance.py │ │ │ ├── test_services.py │ │ │ ├── test_start_worker_integration.py │ │ │ ├── test_tools.py │ │ │ ├── test_validators.py │ │ │ └── test_vespa_deployment.py │ │ └── vespa │ │ │ ├── __init__.py │ │ │ ├── deploy_package.py │ │ │ ├── drop_index.py │ │ │ └── generate_package.py │ └── triage │ │ ├── Makefile │ │ ├── README.md │ │ ├── __init__.py │ │ ├── agent.py │ │ ├── attention_net │ │ ├── __init__.py │ │ ├── attention_based_classifier.py │ │ ├── attention_net_trainer.py │ │ ├── classifier_v5.py │ │ └── config.py │ │ ├── baseline_model │ │ ├── __init__.py │ │ ├── classifier_v3.py │ │ ├── config.py │ │ ├── few_shots_classifier.py │ │ ├── fewshot_trainer.py │ │ ├── metrics.py │ │ └── utils.py │ │ ├── classifier_v6 │ │ ├── README.md │ │ ├── __init__.py │ │ ├── classifier_v6.py │ │ ├── data_utils.py │ │ ├── finetune_trainer.py │ │ ├── model_utils.py │ │ └── training_utils.py │ │ ├── classifier_v7 │ │ ├── README.md │ │ ├── __init__.py │ │ ├── classifier_v7.py │ │ ├── config.py │ │ ├── device_utils.py │ │ ├── finetune_trainer.py │ │ ├── gemma3_seq_cls.py │ │ ├── serve_classifier.py │ │ └── training_utils.py │ │ ├── classifier_v8 │ │ ├── README.md │ │ ├── __init__.py │ │ ├── classifier_v8.py │ │ ├── config.py │ │ ├── finetune_trainer.py │ │ └── training_utils.py │ │ ├── config.py │ │ ├── data_sets │ │ ├── bitext │ │ │ ├── triage-test-dataset.csv │ │ │ └── triage-train-dataset.csv │ │ ├── loader.py │ │ ├── synthetic │ │ │ ├── .env.example │ │ │ ├── Dockerfile │ │ │ ├── Makefile │ │ │ ├── WINDOWS_DEV.md │ │ │ ├── artifacts │ │ │ │ ├── triage-testing.jsonl │ │ │ │ └── triage-training.jsonl │ │ │ ├── dev_generator.py │ │ │ ├── dev_webserver.py │ │ │ ├── docker-compose.yml │ │ │ ├── src │ │ │ │ ├── triage_agent_dataset │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __main__.py │ │ │ │ │ ├── config.py │ │ │ │ │ ├── constants.py │ │ │ │ │ ├── dataset_generator.py │ │ │ │ │ └── models.py │ │ │ │ └── triage_webserver │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __main__.py │ │ │ │ │ ├── app.py │ │ │ │ │ ├── config.py │ │ │ │ │ ├── database │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── base.py │ │ │ │ │ └── connection.py │ │ │ │ │ ├── models │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── data_models.py │ │ │ │ │ ├── routes │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── datasets.py │ │ │ │ │ └── examples.py │ │ │ │ │ ├── schemas │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── dataset_schemas.py │ │ │ │ │ └── example_schemas.py │ │ │ │ │ ├── services │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── dataset_service.py │ │ │ │ │ ├── static │ │ │ │ │ ├── img │ │ │ │ │ │ └── eggai-logo.svg │ │ │ │ │ └── js │ │ │ │ │ │ ├── datasets.js │ │ │ │ │ │ └── main.js │ │ │ │ │ └── templates │ │ │ │ │ ├── create_dataset.html │ │ │ │ │ ├── dataset_detail.html │ │ │ │ │ ├── datasets.html │ │ │ │ │ ├── edit_example.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── layout.html │ │ │ └── triage_viewer.html │ │ ├── triage-testing-proofread.jsonl │ │ ├── triage-testing.jsonl │ │ ├── triage-training-proofread.jsonl │ │ └── triage-training.jsonl │ │ ├── dspy_modules │ │ ├── __init__.py │ │ ├── classifier_v0.py │ │ ├── classifier_v1.py │ │ ├── classifier_v2 │ │ │ ├── __init__.py │ │ │ ├── classifier_v2.py │ │ │ ├── classifier_v2_optimizer.py │ │ │ └── optimizations_v2.json │ │ ├── classifier_v4 │ │ │ ├── __init__.py │ │ │ ├── classifier_v4.py │ │ │ ├── classifier_v4_optimizer.py │ │ │ └── optimizations_v4.json │ │ ├── evaluation │ │ │ ├── __init__.py │ │ │ ├── evaluate.py │ │ │ └── report.py │ │ └── small_talk.py │ │ ├── main.py │ │ ├── model_checkpoints │ │ ├── attention_net.pth │ │ └── fewshot_baseline_n_all.pkl │ │ ├── models.py │ │ ├── notebooks │ │ ├── exploratory_data_analysis.ipynb │ │ └── posthoc_model_analysis.ipynb │ │ ├── shared │ │ ├── __init__.py │ │ └── data_utils.py │ │ └── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── run_classifier_tests.py │ │ ├── test_agent.py │ │ ├── test_agent_additional.py │ │ ├── test_agent_utils.py │ │ ├── test_classifier_comparison.py │ │ ├── test_classifier_v0.py │ │ ├── test_classifier_v1.py │ │ ├── test_classifier_v2.py │ │ ├── test_classifier_v3.py │ │ ├── test_classifier_v4.py │ │ ├── test_classifier_v5.py │ │ ├── test_classifier_v6.py │ │ ├── test_classifier_v6_evaluation.py │ │ ├── test_classifier_v7.py │ │ ├── test_classifier_v7_evaluation.py │ │ ├── test_classifier_v8.py │ │ ├── test_serve_classifier.py │ │ ├── test_shared_data_utils.py │ │ ├── test_small_talk.py │ │ └── test_utils.py ├── conftest.py ├── dev-requirements.txt ├── docker-compose-lmstudio.yaml ├── docker-compose-mlflow.yml ├── docker-compose.yml ├── dockerConfig │ ├── development-sql.yaml │ ├── grafana-dashboard.json │ ├── grafana-datasources.yaml │ ├── grafana-provisioning.yaml │ ├── loki.yaml │ ├── otel-collector.yaml │ ├── prometheus.yaml │ └── tempo.yaml ├── docs │ ├── advanced-topics │ │ ├── agent-optimization.md │ │ └── multi-environment-deployment.md │ ├── agentic-rag.md │ ├── agents-overview.md │ ├── building-agents-eggai.md │ ├── ingestion-pipeline.md │ ├── multi-agent-communication.md │ ├── retrieval-performance-testing.md │ ├── system-architecture.md │ └── vespa-search-guide.md ├── helm │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── _helpers.tpl │ │ ├── deployments.yaml │ │ ├── monitoring.yaml │ │ ├── service.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml ├── libraries │ ├── README.md │ ├── __init__.py │ ├── communication │ │ ├── __init__.py │ │ ├── channels.py │ │ ├── messaging.py │ │ ├── protocol │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── enums.py │ │ │ └── messages.py │ │ └── transport.py │ ├── core │ │ ├── __init__.py │ │ ├── config.py │ │ ├── models.py │ │ └── patches.py │ ├── integrations │ │ ├── __init__.py │ │ └── vespa │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── schemas.py │ │ │ └── vespa_client.py │ ├── ml │ │ ├── __init__.py │ │ ├── device.py │ │ ├── dspy │ │ │ ├── __init__.py │ │ │ ├── language_model.py │ │ │ └── optimizer.py │ │ └── mlflow.py │ ├── observability │ │ ├── __init__.py │ │ ├── logger │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ └── logger.py │ │ └── tracing │ │ │ ├── __init__.py │ │ │ ├── config.py │ │ │ ├── dspy.py │ │ │ ├── init_metrics.py │ │ │ ├── otel.py │ │ │ ├── pricing.py │ │ │ └── schemas.py │ └── testing │ │ ├── __init__.py │ │ ├── tests │ │ ├── __init__.py │ │ ├── test_channels.py │ │ ├── test_dspy_set_language_model.py │ │ ├── test_init_metrics.py │ │ ├── test_logger.py │ │ ├── test_otel.py │ │ └── test_pricing.py │ │ └── utils │ │ ├── __init__.py │ │ ├── agent_helpers.py │ │ ├── dspy_helpers.py │ │ ├── fixtures.py │ │ └── helpers.py ├── pyproject.toml ├── pytest.ini ├── requirements.txt └── sonar-project.properties ├── docs ├── docs │ ├── CNAME │ ├── assets │ │ ├── agent-1.jpeg │ │ ├── agent-2.jpeg │ │ ├── agent-3.jpeg │ │ ├── agent-4.jpeg │ │ ├── agent-5.jpeg │ │ ├── agent-evaluation-dspy.png │ │ ├── architecture-coordinator.svg │ │ ├── architecture-example-06-multi-agent-conversation.svg │ │ ├── architecture-gateway.svg │ │ ├── architecture-getting-started.svg │ │ ├── architecture-multi-agent-insurance-support-system.svg │ │ ├── avatar │ │ │ ├── audit-agent.png │ │ │ ├── billing-agent.png │ │ │ ├── claims-agent.png │ │ │ ├── escalation-agent.png │ │ │ ├── frontend-agent.png │ │ │ ├── policies-agent.png │ │ │ └── triage-agent.png │ │ ├── eggai-meta-framework-arch.png │ │ ├── eggai-word-and-figuremark.svg │ │ ├── example-00.png │ │ ├── example-01.png │ │ ├── example-02.png │ │ ├── example-03.png │ │ ├── example-04.png │ │ ├── example-05.png │ │ ├── example-06.png │ │ ├── example-07-chat.png │ │ ├── example-07.png │ │ ├── example-mcp.png │ │ ├── favicon.png │ │ ├── interoperability.png │ │ ├── logo.png │ │ ├── multi-agent-human-chat.png │ │ ├── react-agent-dspy.png │ │ ├── redpanda-console.png │ │ ├── safe-agents-guardrails.png │ │ ├── support-chat.png │ │ ├── system-architecture.svg │ │ ├── test_tsne.png │ │ ├── train_tsne.png │ │ ├── triage-agent.png │ │ ├── triage-custom-classifier-training.png │ │ └── triage-evaluation-report.png │ ├── concepts │ │ ├── agent.md │ │ ├── enterprise-ai-platform.md │ │ └── multi-agent-system.md │ ├── examples │ │ ├── agent_evaluation_dspy.md │ │ ├── agent_evaluation_dspy │ │ │ └── tests │ │ │ │ └── reports │ │ │ │ ├── classifier_v1.html │ │ │ │ ├── classifier_v2.html │ │ │ │ └── classifier_v3.html │ │ ├── coordinator.md │ │ ├── dspy_react.md │ │ ├── getting_started.md │ │ ├── langchain_tool_calling.md │ │ ├── litellm_agent.md │ │ ├── mcp.md │ │ ├── multi_agent_conversation.md │ │ ├── safe_agents_guardrails.md │ │ ├── shared_context.md │ │ ├── triage_agent.md │ │ └── websocket_gateway.md │ ├── index.md │ └── sdk │ │ ├── agent.md │ │ ├── channel.md │ │ ├── inmemory-transport.md │ │ ├── kafka-transport.md │ │ ├── message.md │ │ └── transport.md ├── mkdocs.yml ├── poetry.lock └── pyproject.toml ├── examples ├── a2a │ ├── README.md │ ├── __init__.py │ ├── client.py │ ├── requirements.txt │ └── simple_demo.py ├── agent_evaluation_dspy │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── datasets │ │ ├── __init__.py │ │ ├── loader.py │ │ ├── triage-testing.csv │ │ └── triage-training.csv │ ├── docker-compose.yml │ ├── requirements.txt │ ├── src │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ └── triage.py │ │ └── dspy_modules │ │ │ ├── __init__.py │ │ │ ├── classifier_v1.py │ │ │ ├── classifier_v2.py │ │ │ ├── classifier_v3.py │ │ │ ├── lm.py │ │ │ ├── optimizations_v3.json │ │ │ └── utils.py │ └── tests │ │ ├── __init__.py │ │ ├── reports │ │ ├── 20250110-165944-classifier_v1.html │ │ ├── 20250110-165948-classifier_v2.html │ │ ├── 20250110-165953-classifier_v3.html │ │ ├── classifier_v1.html │ │ ├── classifier_v2.html │ │ └── classifier_v3.html │ │ ├── test_classifier_v1.py │ │ ├── test_classifier_v2.py │ │ ├── test_classifier_v3.py │ │ ├── test_triage.py │ │ └── utilities.py ├── coordinator │ ├── README.md │ ├── coordinator.py │ ├── docker-compose.yml │ ├── email_agent.py │ ├── main.py │ ├── order_agent.py │ └── requirements.txt ├── dspy_react │ ├── .gitignore │ ├── README.md │ ├── docker-compose.yml │ ├── requirements.txt │ ├── src │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ └── react_agent.py │ │ ├── dspy_modules │ │ │ └── react_module.py │ │ └── main.py │ └── tests │ │ ├── __init__.py │ │ └── test_react_module.py ├── getting_started │ ├── README.md │ ├── email_agent.py │ ├── main.py │ ├── order_agent.py │ └── requirements.txt ├── langchain_tool_calling │ ├── README.md │ ├── docker-compose.yml │ ├── email_agent.py │ ├── main.py │ └── requirements.txt ├── litellm_agent │ ├── README.md │ ├── docker-compose.yml │ ├── escalate_agent.py │ ├── lite_llm_agent.py │ ├── main.py │ ├── requirements.txt │ └── support_agent.py ├── mcp │ ├── .env.example │ ├── Makefile │ ├── README.md │ ├── docker-compose.yml │ ├── docs │ │ └── mcp-example-architecture.png │ ├── eggai_adapter │ │ ├── __init__.py │ │ ├── client.py │ │ ├── dspy.py │ │ ├── mcp.py │ │ └── types.py │ ├── requirements.txt │ ├── schemas.py │ ├── start_console.py │ ├── start_ticketing_adapter.py │ ├── start_ticketing_agent.py │ └── start_ticketing_backend.py ├── multi_agent_conversation │ ├── README.md │ ├── chat_display.py │ ├── claims.py │ ├── docker-compose.yml │ ├── escalation.py │ ├── lite_llm_agent.py │ ├── main.py │ ├── memory.py │ ├── policy.py │ ├── requirements.txt │ ├── shared.py │ └── triage.py ├── safe_agents_guardrails │ ├── .gitignore │ ├── README.md │ ├── docker-compose.yml │ ├── requirements.txt │ ├── src │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ ├── answers_agent.py │ │ │ └── guardrail.py │ │ ├── dspy_modules │ │ │ ├── lm.py │ │ │ └── wiki_qa.py │ │ └── main.py │ └── tests │ │ ├── __init__.py │ │ └── test_answer_agent.py ├── shared_context │ ├── README.md │ ├── channels.py │ ├── docker-compose.yml │ ├── human_agent.py │ ├── main.py │ ├── memory_db.py │ ├── openai_client.py │ ├── products_agent.py │ ├── recommendation_agent.py │ └── requirements.txt ├── tool_calling │ ├── .env.example │ ├── Makefile │ ├── README.md │ ├── docker-compose.yml │ ├── requirements.txt │ ├── src │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ └── react_agent.py │ │ ├── config.py │ │ ├── dspy_modules │ │ │ └── react_module.py │ │ └── main.py │ └── tests │ │ ├── __init__.py │ │ └── test_react_module.py ├── triage_agent │ ├── .gitignore │ ├── README.md │ ├── __init__.py │ ├── docker-compose.yml │ ├── requirements.txt │ ├── src │ │ ├── __init__.py │ │ ├── agents │ │ │ ├── __init__.py │ │ │ └── triage.py │ │ ├── dspy_modules │ │ │ ├── __init__.py │ │ │ ├── lm.py │ │ │ ├── triage_module.py │ │ │ └── utils.py │ │ ├── loader.py │ │ └── triage-testing.csv │ └── tests │ │ ├── __init__.py │ │ ├── test_intent_classifier.py │ │ ├── test_triage.py │ │ └── utilities.py └── websocket_gateway │ ├── README.md │ ├── coordinator.py │ ├── docker-compose.yml │ ├── email_agent.py │ ├── gateway │ ├── server.py │ ├── websocket_agent.py │ └── websocket_manager.py │ ├── main.py │ ├── order_agent.py │ └── requirements.txt ├── scripts ├── __init__.py ├── run_all_tests.py └── run_tests.py └── sdk ├── CHANGELOG.md ├── README.md ├── cli ├── __init__.py ├── main.py ├── templates.py ├── templates │ ├── README.md.j2 │ ├── agent.py.j2 │ ├── agents_init.py.j2 │ ├── common_models.py.j2 │ ├── console.py.j2 │ ├── env.j2 │ ├── main.py.j2 │ └── requirements.txt.j2 └── wizard.py ├── docs ├── A2A.md ├── MCP.md └── MessageProtocol.md ├── eggai ├── __init__.py ├── adapters │ ├── __init__.py │ ├── a2a │ │ ├── __init__.py │ │ ├── config.py │ │ ├── executor.py │ │ └── plugin.py │ └── mcp │ │ ├── __init__.py │ │ ├── mcp.py │ │ └── models.py ├── agent.py ├── channel.py ├── hooks.py ├── schemas.py └── transport │ ├── __init__.py │ ├── base.py │ ├── defaults.py │ ├── inmemory.py │ ├── kafka.py │ └── redis.py ├── poetry.lock ├── poetry.toml ├── pyproject.toml ├── requirements.txt └── tests ├── __init__.py ├── docker-compose.yml ├── test_catch_all.py ├── test_group_ids.py ├── test_inmemory_transport.py ├── test_kafka.py ├── test_namespace.py ├── test_redis.py ├── test_simple_scenario.py └── test_typed_subscribe.py /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/helm-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/.github/workflows/helm-release.yaml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/.github/workflows/python-publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/README.md -------------------------------------------------------------------------------- /demo/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/.coveragerc -------------------------------------------------------------------------------- /demo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/.dockerignore -------------------------------------------------------------------------------- /demo/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/.env.example -------------------------------------------------------------------------------- /demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/.gitignore -------------------------------------------------------------------------------- /demo/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/Dockerfile -------------------------------------------------------------------------------- /demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/Makefile -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/audit/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/audit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/README.md -------------------------------------------------------------------------------- /demo/agents/audit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/audit/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/agent.py -------------------------------------------------------------------------------- /demo/agents/audit/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/config.py -------------------------------------------------------------------------------- /demo/agents/audit/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/main.py -------------------------------------------------------------------------------- /demo/agents/audit/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/audit/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/audit/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/audit/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/types.py -------------------------------------------------------------------------------- /demo/agents/audit/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/audit/utils.py -------------------------------------------------------------------------------- /demo/agents/billing/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/billing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/README.md -------------------------------------------------------------------------------- /demo/agents/billing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/billing/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/agent.py -------------------------------------------------------------------------------- /demo/agents/billing/api_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/api_main.py -------------------------------------------------------------------------------- /demo/agents/billing/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/config.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/billing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/billing.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/billing_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/billing_data.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/billing_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/billing_dataset.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/billing_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/billing_optimizer.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/billing_optimizer_simba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/billing_optimizer_simba.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/evaluation/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/evaluation/metrics.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/evaluation/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/evaluation/report.py -------------------------------------------------------------------------------- /demo/agents/billing/dspy_modules/optimized_billing_simba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/dspy_modules/optimized_billing_simba.json -------------------------------------------------------------------------------- /demo/agents/billing/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/main.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/billing/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_agent_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_agent_additional.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_api_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_api_main.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_billing_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_billing_data.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_billing_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_billing_dataset.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_billing_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_billing_module.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_evaluation.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_evaluation_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_evaluation_metrics.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_lazy_initialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_lazy_initialization.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_main_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_main_integration.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_module.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_module_fixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_module_fixed.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_module_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_module_simple.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/test_utils_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/test_utils_coverage.py -------------------------------------------------------------------------------- /demo/agents/billing/tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/tests/utils.py -------------------------------------------------------------------------------- /demo/agents/billing/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/types.py -------------------------------------------------------------------------------- /demo/agents/billing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/billing/utils.py -------------------------------------------------------------------------------- /demo/agents/claims/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/claims/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/README.md -------------------------------------------------------------------------------- /demo/agents/claims/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/claims/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/agent.py -------------------------------------------------------------------------------- /demo/agents/claims/api_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/api_main.py -------------------------------------------------------------------------------- /demo/agents/claims/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/config.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_data.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_dataset.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_errors.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_optimizer.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_optimizer_simba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_optimizer_simba.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/claims_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/claims_validators.py -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/optimized_claims.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/optimized_claims.json -------------------------------------------------------------------------------- /demo/agents/claims/dspy_modules/optimized_claims_simba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/dspy_modules/optimized_claims_simba.json -------------------------------------------------------------------------------- /demo/agents/claims/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/main.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/claims/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_agent_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_agent_additional.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_api_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_api_main.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_claims_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_claims_data.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_claims_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_claims_dataset.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_claims_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_claims_module.py -------------------------------------------------------------------------------- /demo/agents/claims/tests/test_main_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/tests/test_main_integration.py -------------------------------------------------------------------------------- /demo/agents/claims/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/claims/types.py -------------------------------------------------------------------------------- /demo/agents/escalation/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/escalation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/README.md -------------------------------------------------------------------------------- /demo/agents/escalation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/escalation/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/agent.py -------------------------------------------------------------------------------- /demo/agents/escalation/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/config.py -------------------------------------------------------------------------------- /demo/agents/escalation/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/escalation/dspy_modules/escalation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/dspy_modules/escalation.py -------------------------------------------------------------------------------- /demo/agents/escalation/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/main.py -------------------------------------------------------------------------------- /demo/agents/escalation/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/escalation/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/escalation/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/escalation/tests/test_agent_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/tests/test_agent_additional.py -------------------------------------------------------------------------------- /demo/agents/escalation/tests/test_escalation_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/tests/test_escalation_data.py -------------------------------------------------------------------------------- /demo/agents/escalation/tests/test_escalation_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/tests/test_escalation_module.py -------------------------------------------------------------------------------- /demo/agents/escalation/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/escalation/types.py -------------------------------------------------------------------------------- /demo/agents/frontend/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/README.md -------------------------------------------------------------------------------- /demo/agents/frontend/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/frontend/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/agent.py -------------------------------------------------------------------------------- /demo/agents/frontend/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/config.py -------------------------------------------------------------------------------- /demo/agents/frontend/guardrails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/guardrails.py -------------------------------------------------------------------------------- /demo/agents/frontend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/main.py -------------------------------------------------------------------------------- /demo/agents/frontend/public/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/public/admin.html -------------------------------------------------------------------------------- /demo/agents/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/public/index.html -------------------------------------------------------------------------------- /demo/agents/frontend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/frontend/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/frontend/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/frontend/tests/test_config_guardrails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/tests/test_config_guardrails.py -------------------------------------------------------------------------------- /demo/agents/frontend/tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/tests/test_main.py -------------------------------------------------------------------------------- /demo/agents/frontend/tests/test_main_endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/tests/test_main_endpoint.py -------------------------------------------------------------------------------- /demo/agents/frontend/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/types.py -------------------------------------------------------------------------------- /demo/agents/frontend/websocket_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/frontend/websocket_manager.py -------------------------------------------------------------------------------- /demo/agents/policies/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/policies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/README.md -------------------------------------------------------------------------------- /demo/agents/policies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/agent.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/api/dependencies.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/api/middleware.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/api/models.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/api/routes.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/api/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/api/validators.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/config.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/main.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/optimization/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/optimization/optimized_policies_simba.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/optimization/optimized_policies_simba.json -------------------------------------------------------------------------------- /demo/agents/policies/agent/optimization/policies_dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/optimization/policies_dataset.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/optimization/policies_optimizer_simba.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/optimization/policies_optimizer_simba.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/reasoning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/reasoning.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/services/document_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/services/document_service.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/services/embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/services/embeddings.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/services/reindex_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/services/reindex_service.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/services/search_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/services/search_service.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tests/test_policy_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tests/test_policy_data.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tests/test_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tests/test_routes.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/database/example_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tools/database/example_data.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/database/policy_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tools/database/policy_data.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/retrieval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/retrieval/full_document_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tools/retrieval/full_document_retrieval.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/tools/retrieval/policy_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/tools/retrieval/policy_search.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/types.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/utils/__init__.py -------------------------------------------------------------------------------- /demo/agents/policies/agent/utils/async_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/agent/utils/async_helpers.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/config.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/documents/auto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/documents/auto.md -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/documents/health.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/documents/health.md -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/documents/home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/documents/home.md -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/documents/life.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/documents/life.md -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/minio_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/minio_client.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/start_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/start_worker.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/temporal_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/temporal_client.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/document_chunking_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/activities/document_chunking_activity.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/document_indexing_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/activities/document_indexing_activity.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/document_loading_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/activities/document_loading_activity.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/document_verification_activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/activities/document_verification_activity.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/activities/minio_activities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/activities/minio_activities.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/ingestion_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/ingestion_workflow.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/minio_watcher_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/minio_watcher_workflow.py -------------------------------------------------------------------------------- /demo/agents/policies/ingestion/workflows/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/ingestion/workflows/worker.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/api_client.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/context_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/context_metrics.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/data_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/data_utilities.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/evaluator.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/filtered_qa_pairs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/filtered_qa_pairs.json -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/llm_judge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/llm_judge.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/metrics_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/metrics_config.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/mlflow_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/mlflow_reporter.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/models.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/retrieval_performance/performance_calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/retrieval_performance/performance_calculator.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_api_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_api_integration.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_config.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_embeddings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_embeddings.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_reasoning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_reasoning.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_retrieval_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_retrieval_performance.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_services.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_start_worker_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_start_worker_integration.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_tools.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_validators.py -------------------------------------------------------------------------------- /demo/agents/policies/tests/test_vespa_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/tests/test_vespa_deployment.py -------------------------------------------------------------------------------- /demo/agents/policies/vespa/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/policies/vespa/deploy_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/vespa/deploy_package.py -------------------------------------------------------------------------------- /demo/agents/policies/vespa/drop_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/vespa/drop_index.py -------------------------------------------------------------------------------- /demo/agents/policies/vespa/generate_package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/policies/vespa/generate_package.py -------------------------------------------------------------------------------- /demo/agents/triage/Makefile: -------------------------------------------------------------------------------- 1 | ../../Makefile -------------------------------------------------------------------------------- /demo/agents/triage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/README.md -------------------------------------------------------------------------------- /demo/agents/triage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/agent.py -------------------------------------------------------------------------------- /demo/agents/triage/attention_net/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/attention_net/attention_based_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/attention_net/attention_based_classifier.py -------------------------------------------------------------------------------- /demo/agents/triage/attention_net/attention_net_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/attention_net/attention_net_trainer.py -------------------------------------------------------------------------------- /demo/agents/triage/attention_net/classifier_v5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/attention_net/classifier_v5.py -------------------------------------------------------------------------------- /demo/agents/triage/attention_net/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/attention_net/config.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/classifier_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/classifier_v3.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/config.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/few_shots_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/few_shots_classifier.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/fewshot_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/fewshot_trainer.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/metrics.py -------------------------------------------------------------------------------- /demo/agents/triage/baseline_model/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/baseline_model/utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/README.md -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/classifier_v6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/classifier_v6.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/data_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/finetune_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/finetune_trainer.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/model_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/model_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v6/training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v6/training_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/README.md -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/classifier_v7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/classifier_v7.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/config.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/device_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/device_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/finetune_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/finetune_trainer.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/gemma3_seq_cls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/gemma3_seq_cls.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/serve_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/serve_classifier.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v7/training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v7/training_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v8/README.md -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/classifier_v8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v8/classifier_v8.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v8/config.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/finetune_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v8/finetune_trainer.py -------------------------------------------------------------------------------- /demo/agents/triage/classifier_v8/training_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/classifier_v8/training_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/config.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/bitext/triage-test-dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/bitext/triage-test-dataset.csv -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/bitext/triage-train-dataset.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/bitext/triage-train-dataset.csv -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/loader.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/.env.example -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/Dockerfile -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/Makefile -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/WINDOWS_DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/WINDOWS_DEV.md -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/artifacts/triage-testing.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/artifacts/triage-testing.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/artifacts/triage-training.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/artifacts/triage-training.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/dev_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/dev_generator.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/dev_webserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/dev_webserver.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/docker-compose.yml -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/__main__.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/config.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/constants.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/dataset_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/dataset_generator.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_agent_dataset/models.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/__main__.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/app.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/config.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/database/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/database/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/database/base.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/database/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/database/connection.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/models/data_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/models/data_models.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/routes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/routes/datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/routes/datasets.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/routes/examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/routes/examples.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/schemas/dataset_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/schemas/dataset_schemas.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/schemas/example_schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/schemas/example_schemas.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/services/__init__.py: -------------------------------------------------------------------------------- 1 | # Initialize the services package 2 | -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/services/dataset_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/services/dataset_service.py -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/img/eggai-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/img/eggai-logo.svg -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/js/datasets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/js/datasets.js -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/static/js/main.js -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/create_dataset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/create_dataset.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/dataset_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/dataset_detail.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/datasets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/datasets.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/edit_example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/edit_example.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/index.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/src/triage_webserver/templates/layout.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/synthetic/triage_viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/synthetic/triage_viewer.html -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/triage-testing-proofread.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/triage-testing-proofread.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/triage-testing.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/triage-testing.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/triage-training-proofread.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/triage-training-proofread.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/data_sets/triage-training.jsonl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/data_sets/triage-training.jsonl -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v0.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v1.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v2/classifier_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v2/classifier_v2.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v2/classifier_v2_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v2/classifier_v2_optimizer.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v2/optimizations_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v2/optimizations_v2.json -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v4/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v4/__init__.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v4/classifier_v4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v4/classifier_v4.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v4/classifier_v4_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v4/classifier_v4_optimizer.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/classifier_v4/optimizations_v4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/classifier_v4/optimizations_v4.json -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/evaluation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/evaluation/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/evaluation/evaluate.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/evaluation/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/evaluation/report.py -------------------------------------------------------------------------------- /demo/agents/triage/dspy_modules/small_talk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/dspy_modules/small_talk.py -------------------------------------------------------------------------------- /demo/agents/triage/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/main.py -------------------------------------------------------------------------------- /demo/agents/triage/model_checkpoints/attention_net.pth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/model_checkpoints/attention_net.pth -------------------------------------------------------------------------------- /demo/agents/triage/model_checkpoints/fewshot_baseline_n_all.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/model_checkpoints/fewshot_baseline_n_all.pkl -------------------------------------------------------------------------------- /demo/agents/triage/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/models.py -------------------------------------------------------------------------------- /demo/agents/triage/notebooks/exploratory_data_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/notebooks/exploratory_data_analysis.ipynb -------------------------------------------------------------------------------- /demo/agents/triage/notebooks/posthoc_model_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/notebooks/posthoc_model_analysis.ipynb -------------------------------------------------------------------------------- /demo/agents/triage/shared/__init__.py: -------------------------------------------------------------------------------- 1 | """Shared utilities for triage classifiers.""" -------------------------------------------------------------------------------- /demo/agents/triage/shared/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/shared/data_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo/agents/triage/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/conftest.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/run_classifier_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/run_classifier_tests.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_agent.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_agent_additional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_agent_additional.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_agent_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_agent_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_comparison.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v0.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v1.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v2.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v3.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v4.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v5.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v6.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v6_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v6_evaluation.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v7.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v7.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v7_evaluation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v7_evaluation.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_classifier_v8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_classifier_v8.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_serve_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_serve_classifier.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_shared_data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_shared_data_utils.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_small_talk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_small_talk.py -------------------------------------------------------------------------------- /demo/agents/triage/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/agents/triage/tests/test_utils.py -------------------------------------------------------------------------------- /demo/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/conftest.py -------------------------------------------------------------------------------- /demo/dev-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dev-requirements.txt -------------------------------------------------------------------------------- /demo/docker-compose-lmstudio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docker-compose-lmstudio.yaml -------------------------------------------------------------------------------- /demo/docker-compose-mlflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docker-compose-mlflow.yml -------------------------------------------------------------------------------- /demo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docker-compose.yml -------------------------------------------------------------------------------- /demo/dockerConfig/development-sql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/development-sql.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/grafana-dashboard.json -------------------------------------------------------------------------------- /demo/dockerConfig/grafana-datasources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/grafana-datasources.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/grafana-provisioning.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/grafana-provisioning.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/loki.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/loki.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/otel-collector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/otel-collector.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/prometheus.yaml -------------------------------------------------------------------------------- /demo/dockerConfig/tempo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/dockerConfig/tempo.yaml -------------------------------------------------------------------------------- /demo/docs/advanced-topics/agent-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/advanced-topics/agent-optimization.md -------------------------------------------------------------------------------- /demo/docs/advanced-topics/multi-environment-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/advanced-topics/multi-environment-deployment.md -------------------------------------------------------------------------------- /demo/docs/agentic-rag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/agentic-rag.md -------------------------------------------------------------------------------- /demo/docs/agents-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/agents-overview.md -------------------------------------------------------------------------------- /demo/docs/building-agents-eggai.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/building-agents-eggai.md -------------------------------------------------------------------------------- /demo/docs/ingestion-pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/ingestion-pipeline.md -------------------------------------------------------------------------------- /demo/docs/multi-agent-communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/multi-agent-communication.md -------------------------------------------------------------------------------- /demo/docs/retrieval-performance-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/retrieval-performance-testing.md -------------------------------------------------------------------------------- /demo/docs/system-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/system-architecture.md -------------------------------------------------------------------------------- /demo/docs/vespa-search-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/docs/vespa-search-guide.md -------------------------------------------------------------------------------- /demo/helm/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/.helmignore -------------------------------------------------------------------------------- /demo/helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/Chart.yaml -------------------------------------------------------------------------------- /demo/helm/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/templates/_helpers.tpl -------------------------------------------------------------------------------- /demo/helm/templates/deployments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/templates/deployments.yaml -------------------------------------------------------------------------------- /demo/helm/templates/monitoring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/templates/monitoring.yaml -------------------------------------------------------------------------------- /demo/helm/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/templates/service.yaml -------------------------------------------------------------------------------- /demo/helm/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /demo/helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/helm/values.yaml -------------------------------------------------------------------------------- /demo/libraries/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/README.md -------------------------------------------------------------------------------- /demo/libraries/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/__init__.py -------------------------------------------------------------------------------- /demo/libraries/communication/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/__init__.py -------------------------------------------------------------------------------- /demo/libraries/communication/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/channels.py -------------------------------------------------------------------------------- /demo/libraries/communication/messaging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/messaging.py -------------------------------------------------------------------------------- /demo/libraries/communication/protocol/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/protocol/README.md -------------------------------------------------------------------------------- /demo/libraries/communication/protocol/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/protocol/__init__.py -------------------------------------------------------------------------------- /demo/libraries/communication/protocol/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/protocol/enums.py -------------------------------------------------------------------------------- /demo/libraries/communication/protocol/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/protocol/messages.py -------------------------------------------------------------------------------- /demo/libraries/communication/transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/communication/transport.py -------------------------------------------------------------------------------- /demo/libraries/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/core/__init__.py -------------------------------------------------------------------------------- /demo/libraries/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/core/config.py -------------------------------------------------------------------------------- /demo/libraries/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/core/models.py -------------------------------------------------------------------------------- /demo/libraries/core/patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/core/patches.py -------------------------------------------------------------------------------- /demo/libraries/integrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/integrations/__init__.py -------------------------------------------------------------------------------- /demo/libraries/integrations/vespa/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/integrations/vespa/__init__.py -------------------------------------------------------------------------------- /demo/libraries/integrations/vespa/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/integrations/vespa/config.py -------------------------------------------------------------------------------- /demo/libraries/integrations/vespa/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/integrations/vespa/schemas.py -------------------------------------------------------------------------------- /demo/libraries/integrations/vespa/vespa_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/integrations/vespa/vespa_client.py -------------------------------------------------------------------------------- /demo/libraries/ml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/__init__.py -------------------------------------------------------------------------------- /demo/libraries/ml/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/device.py -------------------------------------------------------------------------------- /demo/libraries/ml/dspy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/dspy/__init__.py -------------------------------------------------------------------------------- /demo/libraries/ml/dspy/language_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/dspy/language_model.py -------------------------------------------------------------------------------- /demo/libraries/ml/dspy/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/dspy/optimizer.py -------------------------------------------------------------------------------- /demo/libraries/ml/mlflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/ml/mlflow.py -------------------------------------------------------------------------------- /demo/libraries/observability/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/__init__.py -------------------------------------------------------------------------------- /demo/libraries/observability/logger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/logger/__init__.py -------------------------------------------------------------------------------- /demo/libraries/observability/logger/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/logger/config.py -------------------------------------------------------------------------------- /demo/libraries/observability/logger/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/logger/logger.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/__init__.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/config.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/dspy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/dspy.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/init_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/init_metrics.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/otel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/otel.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/pricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/pricing.py -------------------------------------------------------------------------------- /demo/libraries/observability/tracing/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/observability/tracing/schemas.py -------------------------------------------------------------------------------- /demo/libraries/testing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/__init__.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Test package for libraries module. 3 | """ 4 | -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_channels.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_dspy_set_language_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_dspy_set_language_model.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_init_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_init_metrics.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_logger.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_otel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_otel.py -------------------------------------------------------------------------------- /demo/libraries/testing/tests/test_pricing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/tests/test_pricing.py -------------------------------------------------------------------------------- /demo/libraries/testing/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/utils/__init__.py -------------------------------------------------------------------------------- /demo/libraries/testing/utils/agent_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/utils/agent_helpers.py -------------------------------------------------------------------------------- /demo/libraries/testing/utils/dspy_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/utils/dspy_helpers.py -------------------------------------------------------------------------------- /demo/libraries/testing/utils/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/utils/fixtures.py -------------------------------------------------------------------------------- /demo/libraries/testing/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/libraries/testing/utils/helpers.py -------------------------------------------------------------------------------- /demo/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/pyproject.toml -------------------------------------------------------------------------------- /demo/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/pytest.ini -------------------------------------------------------------------------------- /demo/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/requirements.txt -------------------------------------------------------------------------------- /demo/sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/demo/sonar-project.properties -------------------------------------------------------------------------------- /docs/docs/CNAME: -------------------------------------------------------------------------------- 1 | docs.egg-ai.com 2 | -------------------------------------------------------------------------------- /docs/docs/assets/agent-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-1.jpeg -------------------------------------------------------------------------------- /docs/docs/assets/agent-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-2.jpeg -------------------------------------------------------------------------------- /docs/docs/assets/agent-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-3.jpeg -------------------------------------------------------------------------------- /docs/docs/assets/agent-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-4.jpeg -------------------------------------------------------------------------------- /docs/docs/assets/agent-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-5.jpeg -------------------------------------------------------------------------------- /docs/docs/assets/agent-evaluation-dspy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/agent-evaluation-dspy.png -------------------------------------------------------------------------------- /docs/docs/assets/architecture-coordinator.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/architecture-coordinator.svg -------------------------------------------------------------------------------- /docs/docs/assets/architecture-example-06-multi-agent-conversation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/architecture-example-06-multi-agent-conversation.svg -------------------------------------------------------------------------------- /docs/docs/assets/architecture-gateway.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/architecture-gateway.svg -------------------------------------------------------------------------------- /docs/docs/assets/architecture-getting-started.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/architecture-getting-started.svg -------------------------------------------------------------------------------- /docs/docs/assets/architecture-multi-agent-insurance-support-system.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/architecture-multi-agent-insurance-support-system.svg -------------------------------------------------------------------------------- /docs/docs/assets/avatar/audit-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/audit-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/billing-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/billing-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/claims-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/claims-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/escalation-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/escalation-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/frontend-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/frontend-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/policies-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/policies-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/avatar/triage-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/avatar/triage-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/eggai-meta-framework-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/eggai-meta-framework-arch.png -------------------------------------------------------------------------------- /docs/docs/assets/eggai-word-and-figuremark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/eggai-word-and-figuremark.svg -------------------------------------------------------------------------------- /docs/docs/assets/example-00.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-00.png -------------------------------------------------------------------------------- /docs/docs/assets/example-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-01.png -------------------------------------------------------------------------------- /docs/docs/assets/example-02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-02.png -------------------------------------------------------------------------------- /docs/docs/assets/example-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-03.png -------------------------------------------------------------------------------- /docs/docs/assets/example-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-04.png -------------------------------------------------------------------------------- /docs/docs/assets/example-05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-05.png -------------------------------------------------------------------------------- /docs/docs/assets/example-06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-06.png -------------------------------------------------------------------------------- /docs/docs/assets/example-07-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-07-chat.png -------------------------------------------------------------------------------- /docs/docs/assets/example-07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-07.png -------------------------------------------------------------------------------- /docs/docs/assets/example-mcp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/example-mcp.png -------------------------------------------------------------------------------- /docs/docs/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/favicon.png -------------------------------------------------------------------------------- /docs/docs/assets/interoperability.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/interoperability.png -------------------------------------------------------------------------------- /docs/docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/logo.png -------------------------------------------------------------------------------- /docs/docs/assets/multi-agent-human-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/multi-agent-human-chat.png -------------------------------------------------------------------------------- /docs/docs/assets/react-agent-dspy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/react-agent-dspy.png -------------------------------------------------------------------------------- /docs/docs/assets/redpanda-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/redpanda-console.png -------------------------------------------------------------------------------- /docs/docs/assets/safe-agents-guardrails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/safe-agents-guardrails.png -------------------------------------------------------------------------------- /docs/docs/assets/support-chat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/support-chat.png -------------------------------------------------------------------------------- /docs/docs/assets/system-architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/system-architecture.svg -------------------------------------------------------------------------------- /docs/docs/assets/test_tsne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/test_tsne.png -------------------------------------------------------------------------------- /docs/docs/assets/train_tsne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/train_tsne.png -------------------------------------------------------------------------------- /docs/docs/assets/triage-agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/triage-agent.png -------------------------------------------------------------------------------- /docs/docs/assets/triage-custom-classifier-training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/triage-custom-classifier-training.png -------------------------------------------------------------------------------- /docs/docs/assets/triage-evaluation-report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/assets/triage-evaluation-report.png -------------------------------------------------------------------------------- /docs/docs/concepts/agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/concepts/agent.md -------------------------------------------------------------------------------- /docs/docs/concepts/enterprise-ai-platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/concepts/enterprise-ai-platform.md -------------------------------------------------------------------------------- /docs/docs/concepts/multi-agent-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/concepts/multi-agent-system.md -------------------------------------------------------------------------------- /docs/docs/examples/agent_evaluation_dspy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/agent_evaluation_dspy.md -------------------------------------------------------------------------------- /docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v1.html -------------------------------------------------------------------------------- /docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v2.html -------------------------------------------------------------------------------- /docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/agent_evaluation_dspy/tests/reports/classifier_v3.html -------------------------------------------------------------------------------- /docs/docs/examples/coordinator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/coordinator.md -------------------------------------------------------------------------------- /docs/docs/examples/dspy_react.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/dspy_react.md -------------------------------------------------------------------------------- /docs/docs/examples/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/getting_started.md -------------------------------------------------------------------------------- /docs/docs/examples/langchain_tool_calling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/langchain_tool_calling.md -------------------------------------------------------------------------------- /docs/docs/examples/litellm_agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/litellm_agent.md -------------------------------------------------------------------------------- /docs/docs/examples/mcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/mcp.md -------------------------------------------------------------------------------- /docs/docs/examples/multi_agent_conversation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/multi_agent_conversation.md -------------------------------------------------------------------------------- /docs/docs/examples/safe_agents_guardrails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/safe_agents_guardrails.md -------------------------------------------------------------------------------- /docs/docs/examples/shared_context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/shared_context.md -------------------------------------------------------------------------------- /docs/docs/examples/triage_agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/triage_agent.md -------------------------------------------------------------------------------- /docs/docs/examples/websocket_gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/examples/websocket_gateway.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/sdk/agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/agent.md -------------------------------------------------------------------------------- /docs/docs/sdk/channel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/channel.md -------------------------------------------------------------------------------- /docs/docs/sdk/inmemory-transport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/inmemory-transport.md -------------------------------------------------------------------------------- /docs/docs/sdk/kafka-transport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/kafka-transport.md -------------------------------------------------------------------------------- /docs/docs/sdk/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/message.md -------------------------------------------------------------------------------- /docs/docs/sdk/transport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/docs/sdk/transport.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/poetry.lock -------------------------------------------------------------------------------- /docs/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/docs/pyproject.toml -------------------------------------------------------------------------------- /examples/a2a/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/a2a/README.md -------------------------------------------------------------------------------- /examples/a2a/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/a2a/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/a2a/client.py -------------------------------------------------------------------------------- /examples/a2a/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/a2a/requirements.txt -------------------------------------------------------------------------------- /examples/a2a/simple_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/a2a/simple_demo.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/README.md -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/datasets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/datasets/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/datasets/loader.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/datasets/triage-testing.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/datasets/triage-testing.csv -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/datasets/triage-training.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/datasets/triage-training.csv -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/docker-compose.yml -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/requirements.txt -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/agents/triage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/agents/triage.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/classifier_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/classifier_v1.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/classifier_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/classifier_v2.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/classifier_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/classifier_v3.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/lm.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/optimizations_v3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/optimizations_v3.json -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/src/dspy_modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/src/dspy_modules/utils.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/20250110-165944-classifier_v1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/20250110-165944-classifier_v1.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/20250110-165948-classifier_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/20250110-165948-classifier_v2.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/20250110-165953-classifier_v3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/20250110-165953-classifier_v3.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/classifier_v1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/classifier_v1.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/classifier_v2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/classifier_v2.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/reports/classifier_v3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/reports/classifier_v3.html -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/test_classifier_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/test_classifier_v1.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/test_classifier_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/test_classifier_v2.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/test_classifier_v3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/test_classifier_v3.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/test_triage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/test_triage.py -------------------------------------------------------------------------------- /examples/agent_evaluation_dspy/tests/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/agent_evaluation_dspy/tests/utilities.py -------------------------------------------------------------------------------- /examples/coordinator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/README.md -------------------------------------------------------------------------------- /examples/coordinator/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/coordinator.py -------------------------------------------------------------------------------- /examples/coordinator/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/docker-compose.yml -------------------------------------------------------------------------------- /examples/coordinator/email_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/email_agent.py -------------------------------------------------------------------------------- /examples/coordinator/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/main.py -------------------------------------------------------------------------------- /examples/coordinator/order_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/coordinator/order_agent.py -------------------------------------------------------------------------------- /examples/coordinator/requirements.txt: -------------------------------------------------------------------------------- 1 | eggai==0.1.16 2 | -------------------------------------------------------------------------------- /examples/dspy_react/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /examples/dspy_react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/README.md -------------------------------------------------------------------------------- /examples/dspy_react/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/docker-compose.yml -------------------------------------------------------------------------------- /examples/dspy_react/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/requirements.txt -------------------------------------------------------------------------------- /examples/dspy_react/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/dspy_react/src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/dspy_react/src/agents/react_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/src/agents/react_agent.py -------------------------------------------------------------------------------- /examples/dspy_react/src/dspy_modules/react_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/src/dspy_modules/react_module.py -------------------------------------------------------------------------------- /examples/dspy_react/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/src/main.py -------------------------------------------------------------------------------- /examples/dspy_react/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/dspy_react/tests/test_react_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/dspy_react/tests/test_react_module.py -------------------------------------------------------------------------------- /examples/getting_started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/getting_started/README.md -------------------------------------------------------------------------------- /examples/getting_started/email_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/getting_started/email_agent.py -------------------------------------------------------------------------------- /examples/getting_started/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/getting_started/main.py -------------------------------------------------------------------------------- /examples/getting_started/order_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/getting_started/order_agent.py -------------------------------------------------------------------------------- /examples/getting_started/requirements.txt: -------------------------------------------------------------------------------- 1 | eggai==0.1.43 -------------------------------------------------------------------------------- /examples/langchain_tool_calling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/langchain_tool_calling/README.md -------------------------------------------------------------------------------- /examples/langchain_tool_calling/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/langchain_tool_calling/docker-compose.yml -------------------------------------------------------------------------------- /examples/langchain_tool_calling/email_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/langchain_tool_calling/email_agent.py -------------------------------------------------------------------------------- /examples/langchain_tool_calling/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/langchain_tool_calling/main.py -------------------------------------------------------------------------------- /examples/langchain_tool_calling/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/langchain_tool_calling/requirements.txt -------------------------------------------------------------------------------- /examples/litellm_agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/README.md -------------------------------------------------------------------------------- /examples/litellm_agent/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/docker-compose.yml -------------------------------------------------------------------------------- /examples/litellm_agent/escalate_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/escalate_agent.py -------------------------------------------------------------------------------- /examples/litellm_agent/lite_llm_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/lite_llm_agent.py -------------------------------------------------------------------------------- /examples/litellm_agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/main.py -------------------------------------------------------------------------------- /examples/litellm_agent/requirements.txt: -------------------------------------------------------------------------------- 1 | eggai==0.1.16 2 | litellm==1.57.5 -------------------------------------------------------------------------------- /examples/litellm_agent/support_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/litellm_agent/support_agent.py -------------------------------------------------------------------------------- /examples/mcp/.env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY=your_openai_api_key_here 2 | -------------------------------------------------------------------------------- /examples/mcp/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/Makefile -------------------------------------------------------------------------------- /examples/mcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/README.md -------------------------------------------------------------------------------- /examples/mcp/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/docker-compose.yml -------------------------------------------------------------------------------- /examples/mcp/docs/mcp-example-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/docs/mcp-example-architecture.png -------------------------------------------------------------------------------- /examples/mcp/eggai_adapter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/mcp/eggai_adapter/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/eggai_adapter/client.py -------------------------------------------------------------------------------- /examples/mcp/eggai_adapter/dspy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/eggai_adapter/dspy.py -------------------------------------------------------------------------------- /examples/mcp/eggai_adapter/mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/eggai_adapter/mcp.py -------------------------------------------------------------------------------- /examples/mcp/eggai_adapter/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/eggai_adapter/types.py -------------------------------------------------------------------------------- /examples/mcp/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/requirements.txt -------------------------------------------------------------------------------- /examples/mcp/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/schemas.py -------------------------------------------------------------------------------- /examples/mcp/start_console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/start_console.py -------------------------------------------------------------------------------- /examples/mcp/start_ticketing_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/start_ticketing_adapter.py -------------------------------------------------------------------------------- /examples/mcp/start_ticketing_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/start_ticketing_agent.py -------------------------------------------------------------------------------- /examples/mcp/start_ticketing_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/mcp/start_ticketing_backend.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/README.md -------------------------------------------------------------------------------- /examples/multi_agent_conversation/chat_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/chat_display.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/claims.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/claims.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/docker-compose.yml -------------------------------------------------------------------------------- /examples/multi_agent_conversation/escalation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/escalation.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/lite_llm_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/lite_llm_agent.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/main.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/memory.py: -------------------------------------------------------------------------------- 1 | 2 | messages_history_memory = [] -------------------------------------------------------------------------------- /examples/multi_agent_conversation/policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/policy.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/requirements.txt -------------------------------------------------------------------------------- /examples/multi_agent_conversation/shared.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/shared.py -------------------------------------------------------------------------------- /examples/multi_agent_conversation/triage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/multi_agent_conversation/triage.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/README.md -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/docker-compose.yml -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/requirements.txt -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/agents/answers_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/src/agents/answers_agent.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/agents/guardrail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/src/agents/guardrail.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/dspy_modules/lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/src/dspy_modules/lm.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/dspy_modules/wiki_qa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/src/dspy_modules/wiki_qa.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/src/main.py -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/safe_agents_guardrails/tests/test_answer_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/safe_agents_guardrails/tests/test_answer_agent.py -------------------------------------------------------------------------------- /examples/shared_context/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/README.md -------------------------------------------------------------------------------- /examples/shared_context/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/channels.py -------------------------------------------------------------------------------- /examples/shared_context/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/docker-compose.yml -------------------------------------------------------------------------------- /examples/shared_context/human_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/human_agent.py -------------------------------------------------------------------------------- /examples/shared_context/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/main.py -------------------------------------------------------------------------------- /examples/shared_context/memory_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/memory_db.py -------------------------------------------------------------------------------- /examples/shared_context/openai_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/openai_client.py -------------------------------------------------------------------------------- /examples/shared_context/products_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/products_agent.py -------------------------------------------------------------------------------- /examples/shared_context/recommendation_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/recommendation_agent.py -------------------------------------------------------------------------------- /examples/shared_context/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/shared_context/requirements.txt -------------------------------------------------------------------------------- /examples/tool_calling/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/.env.example -------------------------------------------------------------------------------- /examples/tool_calling/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/Makefile -------------------------------------------------------------------------------- /examples/tool_calling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/README.md -------------------------------------------------------------------------------- /examples/tool_calling/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/docker-compose.yml -------------------------------------------------------------------------------- /examples/tool_calling/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/requirements.txt -------------------------------------------------------------------------------- /examples/tool_calling/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/tool_calling/src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/tool_calling/src/agents/react_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/src/agents/react_agent.py -------------------------------------------------------------------------------- /examples/tool_calling/src/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/src/config.py -------------------------------------------------------------------------------- /examples/tool_calling/src/dspy_modules/react_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/src/dspy_modules/react_module.py -------------------------------------------------------------------------------- /examples/tool_calling/src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/src/main.py -------------------------------------------------------------------------------- /examples/tool_calling/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/tool_calling/tests/test_react_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/tool_calling/tests/test_react_module.py -------------------------------------------------------------------------------- /examples/triage_agent/.gitignore: -------------------------------------------------------------------------------- 1 | .env -------------------------------------------------------------------------------- /examples/triage_agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/README.md -------------------------------------------------------------------------------- /examples/triage_agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/triage_agent/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/docker-compose.yml -------------------------------------------------------------------------------- /examples/triage_agent/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/requirements.txt -------------------------------------------------------------------------------- /examples/triage_agent/src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/triage_agent/src/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/triage_agent/src/agents/triage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/agents/triage.py -------------------------------------------------------------------------------- /examples/triage_agent/src/dspy_modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/triage_agent/src/dspy_modules/lm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/dspy_modules/lm.py -------------------------------------------------------------------------------- /examples/triage_agent/src/dspy_modules/triage_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/dspy_modules/triage_module.py -------------------------------------------------------------------------------- /examples/triage_agent/src/dspy_modules/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/dspy_modules/utils.py -------------------------------------------------------------------------------- /examples/triage_agent/src/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/loader.py -------------------------------------------------------------------------------- /examples/triage_agent/src/triage-testing.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/src/triage-testing.csv -------------------------------------------------------------------------------- /examples/triage_agent/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/triage_agent/tests/test_intent_classifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/tests/test_intent_classifier.py -------------------------------------------------------------------------------- /examples/triage_agent/tests/test_triage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/tests/test_triage.py -------------------------------------------------------------------------------- /examples/triage_agent/tests/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/triage_agent/tests/utilities.py -------------------------------------------------------------------------------- /examples/websocket_gateway/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/README.md -------------------------------------------------------------------------------- /examples/websocket_gateway/coordinator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/coordinator.py -------------------------------------------------------------------------------- /examples/websocket_gateway/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/docker-compose.yml -------------------------------------------------------------------------------- /examples/websocket_gateway/email_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/email_agent.py -------------------------------------------------------------------------------- /examples/websocket_gateway/gateway/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/gateway/server.py -------------------------------------------------------------------------------- /examples/websocket_gateway/gateway/websocket_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/gateway/websocket_agent.py -------------------------------------------------------------------------------- /examples/websocket_gateway/gateway/websocket_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/gateway/websocket_manager.py -------------------------------------------------------------------------------- /examples/websocket_gateway/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/main.py -------------------------------------------------------------------------------- /examples/websocket_gateway/order_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/order_agent.py -------------------------------------------------------------------------------- /examples/websocket_gateway/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/examples/websocket_gateway/requirements.txt -------------------------------------------------------------------------------- /scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """EggAI test runner scripts.""" -------------------------------------------------------------------------------- /scripts/run_all_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/scripts/run_all_tests.py -------------------------------------------------------------------------------- /scripts/run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/scripts/run_tests.py -------------------------------------------------------------------------------- /sdk/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/CHANGELOG.md -------------------------------------------------------------------------------- /sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/README.md -------------------------------------------------------------------------------- /sdk/cli/__init__.py: -------------------------------------------------------------------------------- 1 | """EggAI CLI module for creating new applications.""" 2 | -------------------------------------------------------------------------------- /sdk/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/main.py -------------------------------------------------------------------------------- /sdk/cli/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates.py -------------------------------------------------------------------------------- /sdk/cli/templates/README.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/README.md.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/agent.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/agent.py.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/agents_init.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/agents_init.py.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/common_models.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/common_models.py.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/console.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/console.py.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/env.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/env.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/main.py.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/main.py.j2 -------------------------------------------------------------------------------- /sdk/cli/templates/requirements.txt.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/templates/requirements.txt.j2 -------------------------------------------------------------------------------- /sdk/cli/wizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/cli/wizard.py -------------------------------------------------------------------------------- /sdk/docs/A2A.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/docs/A2A.md -------------------------------------------------------------------------------- /sdk/docs/MCP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/docs/MCP.md -------------------------------------------------------------------------------- /sdk/docs/MessageProtocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/docs/MessageProtocol.md -------------------------------------------------------------------------------- /sdk/eggai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/__init__.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdk/eggai/adapters/a2a/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/a2a/__init__.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/a2a/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/a2a/config.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/a2a/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/a2a/executor.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/a2a/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/a2a/plugin.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/mcp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdk/eggai/adapters/mcp/mcp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/mcp/mcp.py -------------------------------------------------------------------------------- /sdk/eggai/adapters/mcp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/adapters/mcp/models.py -------------------------------------------------------------------------------- /sdk/eggai/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/agent.py -------------------------------------------------------------------------------- /sdk/eggai/channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/channel.py -------------------------------------------------------------------------------- /sdk/eggai/hooks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/hooks.py -------------------------------------------------------------------------------- /sdk/eggai/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/schemas.py -------------------------------------------------------------------------------- /sdk/eggai/transport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/__init__.py -------------------------------------------------------------------------------- /sdk/eggai/transport/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/base.py -------------------------------------------------------------------------------- /sdk/eggai/transport/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/defaults.py -------------------------------------------------------------------------------- /sdk/eggai/transport/inmemory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/inmemory.py -------------------------------------------------------------------------------- /sdk/eggai/transport/kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/kafka.py -------------------------------------------------------------------------------- /sdk/eggai/transport/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/eggai/transport/redis.py -------------------------------------------------------------------------------- /sdk/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/poetry.lock -------------------------------------------------------------------------------- /sdk/poetry.toml: -------------------------------------------------------------------------------- 1 | [virtualenvs] 2 | in-project = true 3 | -------------------------------------------------------------------------------- /sdk/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/pyproject.toml -------------------------------------------------------------------------------- /sdk/requirements.txt: -------------------------------------------------------------------------------- 1 | faststream[kafka]==0.5.40 2 | pydantic==2.11.4 3 | click==8.2.2 4 | jinja2==3.1.6 -------------------------------------------------------------------------------- /sdk/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sdk/tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/docker-compose.yml -------------------------------------------------------------------------------- /sdk/tests/test_catch_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_catch_all.py -------------------------------------------------------------------------------- /sdk/tests/test_group_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_group_ids.py -------------------------------------------------------------------------------- /sdk/tests/test_inmemory_transport.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_inmemory_transport.py -------------------------------------------------------------------------------- /sdk/tests/test_kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_kafka.py -------------------------------------------------------------------------------- /sdk/tests/test_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_namespace.py -------------------------------------------------------------------------------- /sdk/tests/test_redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_redis.py -------------------------------------------------------------------------------- /sdk/tests/test_simple_scenario.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_simple_scenario.py -------------------------------------------------------------------------------- /sdk/tests/test_typed_subscribe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggai-tech/EggAI/HEAD/sdk/tests/test_typed_subscribe.py --------------------------------------------------------------------------------