├── .gitignore ├── README.md ├── backend ├── .env.template ├── .gitignore ├── README.md ├── assets │ ├── dog_and_kitten.jpg │ ├── puppy_in_cup.png │ └── squirrel.png ├── evaluations │ └── IEEE_comm_mag_25 │ │ └── eval_network_qna.py ├── intelligence_layer │ ├── OLD_client_chat_agent.py │ ├── __init__.py │ ├── ai_service_pipeline │ │ ├── __init__.py │ │ ├── chat_handler.py │ │ ├── client_ai_service_deployer.py │ │ ├── client_ai_service_need_profiler.py │ │ └── constants.py │ ├── diagrams │ │ ├── engineer_agent_graph.dot.png │ │ └── user_agent_graph.dot.png │ ├── draw_agent_diagram.py │ ├── engineer_chat_agent.py │ ├── knowledge_tools.py │ ├── network_knowledge_agent.py │ └── user_chat │ │ ├── model_recommender_agents.py │ │ └── ue_chat_agent.py ├── knowledge_layer │ ├── README.md │ ├── __init__.py │ ├── knowledge_entry.py │ ├── knowledge_route.py │ ├── knowledge_router.py │ ├── knowledge_sources │ │ ├── README.md │ │ ├── __init__.py │ │ ├── ai_service_knowledge.py │ │ ├── base_station_knowledge.py │ │ ├── cell_knowledge.py │ │ ├── cranfield_ai_services__1748783109.2438045.json │ │ ├── ric_knowledge.py │ │ ├── sim_knowledge.py │ │ ├── ue_details.py │ │ └── ue_knowledge.py │ ├── relationships.py │ └── tags.py ├── main.py ├── network_layer │ ├── __init__.py │ ├── ai_service_subscription_manager.py │ ├── base_station.py │ ├── cell.py │ ├── core_network.py │ ├── edge_server.py │ ├── ric.py │ ├── simulation_engine.py │ ├── tests.py │ ├── ue.py │ └── xApps │ │ ├── __init__.py │ │ ├── xapp_A3_handover_blind.py │ │ ├── xapp_AI_service_monitor.py │ │ └── xapp_base.py ├── requirements.txt ├── settings │ ├── __init__.py │ ├── agent_config.py │ ├── ai_service_config.py │ ├── channel_config.py │ ├── core_config.py │ ├── network_infra_config.py │ ├── ran_config.py │ ├── ric_config.py │ ├── sim_config.py │ ├── slice_config.py │ ├── ue_config.py │ └── ws_server_config.py └── utils │ ├── __init__.py │ ├── class_utils.py │ ├── docker_utils.py │ ├── logging_utils.py │ ├── math_utils.py │ ├── ric_utils.py │ ├── text_utils.py │ ├── ue_utils.py │ └── websocket_utils.py └── frontend ├── .gitignore ├── README.md ├── bun.lock ├── eslint.config.mjs ├── jsconfig.json ├── next.config.mjs ├── package-lock.json ├── package.json ├── postcss.config.mjs ├── public ├── file.svg ├── globe.svg ├── next.svg ├── vercel.svg └── window.svg └── src ├── app ├── components │ ├── AIServiceDashboard.js │ ├── BaseStationDashboard.js │ ├── ChatEventHandler.js │ ├── CuratedConfigMessage.js │ ├── Icons.js │ ├── KnowledgeLayerDashboard.js │ ├── LogDashboard.js │ ├── NetworkEngineerChat.js │ ├── NetworkUserChat │ │ ├── ActionResponseHandler.js │ │ ├── MessageRenderer.js │ │ ├── NetworkUserChat.js │ │ ├── OLD_NetworkUserChat.js │ │ ├── UserMenuAiServiceRequest.js │ │ └── UserMenuMain.js │ ├── SimulationRenderer.js │ ├── ThinkingMessage.js │ ├── UEDashboard.js │ └── UESelector.js ├── favicon.ico ├── globals.css ├── layout.js ├── page.js └── utils │ └── formatUtils.js └── assets ├── agent_icon.png ├── thinking_icon.png └── tool_icon.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/README.md -------------------------------------------------------------------------------- /backend/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/.env.template -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/assets/dog_and_kitten.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/assets/dog_and_kitten.jpg -------------------------------------------------------------------------------- /backend/assets/puppy_in_cup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/assets/puppy_in_cup.png -------------------------------------------------------------------------------- /backend/assets/squirrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/assets/squirrel.png -------------------------------------------------------------------------------- /backend/evaluations/IEEE_comm_mag_25/eval_network_qna.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/evaluations/IEEE_comm_mag_25/eval_network_qna.py -------------------------------------------------------------------------------- /backend/intelligence_layer/OLD_client_chat_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/OLD_client_chat_agent.py -------------------------------------------------------------------------------- /backend/intelligence_layer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/__init__.py -------------------------------------------------------------------------------- /backend/intelligence_layer/ai_service_pipeline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/ai_service_pipeline/__init__.py -------------------------------------------------------------------------------- /backend/intelligence_layer/ai_service_pipeline/chat_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/ai_service_pipeline/chat_handler.py -------------------------------------------------------------------------------- /backend/intelligence_layer/ai_service_pipeline/client_ai_service_deployer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/ai_service_pipeline/client_ai_service_deployer.py -------------------------------------------------------------------------------- /backend/intelligence_layer/ai_service_pipeline/client_ai_service_need_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/ai_service_pipeline/client_ai_service_need_profiler.py -------------------------------------------------------------------------------- /backend/intelligence_layer/ai_service_pipeline/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/ai_service_pipeline/constants.py -------------------------------------------------------------------------------- /backend/intelligence_layer/diagrams/engineer_agent_graph.dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/diagrams/engineer_agent_graph.dot.png -------------------------------------------------------------------------------- /backend/intelligence_layer/diagrams/user_agent_graph.dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/diagrams/user_agent_graph.dot.png -------------------------------------------------------------------------------- /backend/intelligence_layer/draw_agent_diagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/draw_agent_diagram.py -------------------------------------------------------------------------------- /backend/intelligence_layer/engineer_chat_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/engineer_chat_agent.py -------------------------------------------------------------------------------- /backend/intelligence_layer/knowledge_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/knowledge_tools.py -------------------------------------------------------------------------------- /backend/intelligence_layer/network_knowledge_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/network_knowledge_agent.py -------------------------------------------------------------------------------- /backend/intelligence_layer/user_chat/model_recommender_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/user_chat/model_recommender_agents.py -------------------------------------------------------------------------------- /backend/intelligence_layer/user_chat/ue_chat_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/intelligence_layer/user_chat/ue_chat_agent.py -------------------------------------------------------------------------------- /backend/knowledge_layer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/README.md -------------------------------------------------------------------------------- /backend/knowledge_layer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/__init__.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_entry.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_route.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_router.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_router.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/README.md -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/__init__.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/ai_service_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/ai_service_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/base_station_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/base_station_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/cell_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/cell_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/cranfield_ai_services__1748783109.2438045.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/cranfield_ai_services__1748783109.2438045.json -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/ric_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/ric_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/sim_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/sim_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/ue_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/ue_details.py -------------------------------------------------------------------------------- /backend/knowledge_layer/knowledge_sources/ue_knowledge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/knowledge_sources/ue_knowledge.py -------------------------------------------------------------------------------- /backend/knowledge_layer/relationships.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/relationships.py -------------------------------------------------------------------------------- /backend/knowledge_layer/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/knowledge_layer/tags.py -------------------------------------------------------------------------------- /backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/main.py -------------------------------------------------------------------------------- /backend/network_layer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/network_layer/ai_service_subscription_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/ai_service_subscription_manager.py -------------------------------------------------------------------------------- /backend/network_layer/base_station.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/base_station.py -------------------------------------------------------------------------------- /backend/network_layer/cell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/cell.py -------------------------------------------------------------------------------- /backend/network_layer/core_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/core_network.py -------------------------------------------------------------------------------- /backend/network_layer/edge_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/edge_server.py -------------------------------------------------------------------------------- /backend/network_layer/ric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/ric.py -------------------------------------------------------------------------------- /backend/network_layer/simulation_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/simulation_engine.py -------------------------------------------------------------------------------- /backend/network_layer/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/tests.py -------------------------------------------------------------------------------- /backend/network_layer/ue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/ue.py -------------------------------------------------------------------------------- /backend/network_layer/xApps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/network_layer/xApps/xapp_A3_handover_blind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/xApps/xapp_A3_handover_blind.py -------------------------------------------------------------------------------- /backend/network_layer/xApps/xapp_AI_service_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/xApps/xapp_AI_service_monitor.py -------------------------------------------------------------------------------- /backend/network_layer/xApps/xapp_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/network_layer/xApps/xapp_base.py -------------------------------------------------------------------------------- /backend/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/requirements.txt -------------------------------------------------------------------------------- /backend/settings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/__init__.py -------------------------------------------------------------------------------- /backend/settings/agent_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/agent_config.py -------------------------------------------------------------------------------- /backend/settings/ai_service_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/ai_service_config.py -------------------------------------------------------------------------------- /backend/settings/channel_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/channel_config.py -------------------------------------------------------------------------------- /backend/settings/core_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/core_config.py -------------------------------------------------------------------------------- /backend/settings/network_infra_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/network_infra_config.py -------------------------------------------------------------------------------- /backend/settings/ran_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/ran_config.py -------------------------------------------------------------------------------- /backend/settings/ric_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/ric_config.py -------------------------------------------------------------------------------- /backend/settings/sim_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/sim_config.py -------------------------------------------------------------------------------- /backend/settings/slice_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/slice_config.py -------------------------------------------------------------------------------- /backend/settings/ue_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/ue_config.py -------------------------------------------------------------------------------- /backend/settings/ws_server_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/settings/ws_server_config.py -------------------------------------------------------------------------------- /backend/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/__init__.py -------------------------------------------------------------------------------- /backend/utils/class_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/class_utils.py -------------------------------------------------------------------------------- /backend/utils/docker_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/docker_utils.py -------------------------------------------------------------------------------- /backend/utils/logging_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/logging_utils.py -------------------------------------------------------------------------------- /backend/utils/math_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/math_utils.py -------------------------------------------------------------------------------- /backend/utils/ric_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/ric_utils.py -------------------------------------------------------------------------------- /backend/utils/text_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/text_utils.py -------------------------------------------------------------------------------- /backend/utils/ue_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/ue_utils.py -------------------------------------------------------------------------------- /backend/utils/websocket_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/backend/utils/websocket_utils.py -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/bun.lock -------------------------------------------------------------------------------- /frontend/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/eslint.config.mjs -------------------------------------------------------------------------------- /frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/jsconfig.json -------------------------------------------------------------------------------- /frontend/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/next.config.mjs -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/postcss.config.mjs -------------------------------------------------------------------------------- /frontend/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/public/file.svg -------------------------------------------------------------------------------- /frontend/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/public/globe.svg -------------------------------------------------------------------------------- /frontend/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/public/next.svg -------------------------------------------------------------------------------- /frontend/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/public/vercel.svg -------------------------------------------------------------------------------- /frontend/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/public/window.svg -------------------------------------------------------------------------------- /frontend/src/app/components/AIServiceDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/AIServiceDashboard.js -------------------------------------------------------------------------------- /frontend/src/app/components/BaseStationDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/BaseStationDashboard.js -------------------------------------------------------------------------------- /frontend/src/app/components/ChatEventHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/ChatEventHandler.js -------------------------------------------------------------------------------- /frontend/src/app/components/CuratedConfigMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/CuratedConfigMessage.js -------------------------------------------------------------------------------- /frontend/src/app/components/Icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/Icons.js -------------------------------------------------------------------------------- /frontend/src/app/components/KnowledgeLayerDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/KnowledgeLayerDashboard.js -------------------------------------------------------------------------------- /frontend/src/app/components/LogDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/LogDashboard.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkEngineerChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkEngineerChat.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/ActionResponseHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/ActionResponseHandler.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/MessageRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/MessageRenderer.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/NetworkUserChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/NetworkUserChat.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/OLD_NetworkUserChat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/OLD_NetworkUserChat.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/UserMenuAiServiceRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/UserMenuAiServiceRequest.js -------------------------------------------------------------------------------- /frontend/src/app/components/NetworkUserChat/UserMenuMain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/NetworkUserChat/UserMenuMain.js -------------------------------------------------------------------------------- /frontend/src/app/components/SimulationRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/SimulationRenderer.js -------------------------------------------------------------------------------- /frontend/src/app/components/ThinkingMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/ThinkingMessage.js -------------------------------------------------------------------------------- /frontend/src/app/components/UEDashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/UEDashboard.js -------------------------------------------------------------------------------- /frontend/src/app/components/UESelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/components/UESelector.js -------------------------------------------------------------------------------- /frontend/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/favicon.ico -------------------------------------------------------------------------------- /frontend/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/globals.css -------------------------------------------------------------------------------- /frontend/src/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/layout.js -------------------------------------------------------------------------------- /frontend/src/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/page.js -------------------------------------------------------------------------------- /frontend/src/app/utils/formatUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/app/utils/formatUtils.js -------------------------------------------------------------------------------- /frontend/src/assets/agent_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/assets/agent_icon.png -------------------------------------------------------------------------------- /frontend/src/assets/thinking_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/assets/thinking_icon.png -------------------------------------------------------------------------------- /frontend/src/assets/tool_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntutangyun/ai-ran-sim/HEAD/frontend/src/assets/tool_icon.png --------------------------------------------------------------------------------