This is the official repository for the TANGO 2 project. TANGO (Target Aware No-code neural network Generation and Operation framework) is code name of project for Integrated Machine Learning Framework.
It aims to develop automatic neural network generation and deployment framework that helps novice users to easily develop neural network applications with less or ideally no code efforts and deploy the neural network application onto the target device.
TANGO 2 is a follow-up project to TANGO, an automatic neural network generation and deployment framework, and aims to provide a proof-of-concept for the SDx industry.
This repository is a collection of individual modules that satisfy the overall workflow as illustrated in the above figure. The source tree is organized into three top-level pillars, each with its own architectural style:
- LLMOps β the core TANGO 2 platform, organized along MSA (microservice architecture) principles. Each subdirectory under
apps/contains an isolated component container with a minimal REST API; component developers work only inside their own subdirectory and publish APIs that the platform orchestrates. - Runtime_System β edge / on-device runtime components (optimization, parallel inference, runtime engine, remote node management) that sit outside the platform cluster and target deployment hardware.
- Field_Test β domain field demonstrations (SDF, SDM, SDS). These are proof-of-concept codebases that exercise the platform in real industry settings.
- Install or deploy the platform - See
LLMOps/devops/INSTALL.md(Kubernetes Helm charts and install scripts). - Deploy a trained model to a target device - See
Runtime_System/for optimization, parallel inference, runtime engine, and remote node management. - Explore a domain demonstration - See the per-domain READMEs under
Field_Test/β SDF, SDM, SDS.
TANGO2
βββ Field_Test
β βββ SDF
β β βββ μμλ°μ΄ν° μμ§κΈ°
β β βββ μμ²λ°μ΄ν° μμ±κΈ°
β β βββ μ μ΄κΈ°
β β βββ LAM νμ΅,μΆλ‘
β βββ SDM
β βββ SDS
β βββ Data_Revision
β βββ dataset
β βββ simulator
β βββ VisionLanguageModel
β
βββ LLMOps
β βββ Data_Augmentation
β β βββ fewshot_prompting
β βββ Evaluation
β β βββ Intent_Detection
β βββ apps
β βββ bundles
β βββ devops
β βββ docs
β βββ front
β βββ libs
β
βββ Runtime_System
βββ Optimization
βββ Parallell_Inference
βββ Runtime_Engine
β βββ Timestamp
β βββ kernel_source
β βββ monitoring
βββ remoteManagerLLMOps [View Details]
Integrated LLMOps platform covering microservices (apps/), Kubernetes infra (devops/), the web frontend (front/) and shared libraries (libs/).
βββ Data_Augmentation [View Details]
βΒ Β Β Β Β Β Β Β βββ fewshot_prompting [View Details]
βββ Evaluation [View Details]
βΒ Β Β Β Β Β Β Β βββ Intent_Detection
βββ apps β microservices (dashboard, dataset, deployment, monitoring, llm_model, llm_playground, β¦)
βββ bundles [View Details]
βββ devops β Kubernetes Helm charts and install scripts (INSTALL.md)
βββ docs [View Details]
βββ front [View Details]
βββ libs β shared libraries (fb_bin, fb_image, fb_logger)
Runtime_System [View Details]
Edge/device-side runtime stack for model optimization, parallel inference, runtime engine and remote node management.
βββ Optimization [View Details]
βββ Parallell_Inference [View Details]
βββ Runtime_Engine [View Details]
βΒ Β Β Β Β Β Β Β βββ Timestamp [View Details]
βΒ Β Β Β Β Β Β Β βββ kernel_source
βΒ Β Β Β Β Β Β Β βββ monitoring [View Details]
βββ remoteManager [View Details]
Field demonstrations of TANGO2 across three SDx domains.
SDF [View Details]
Software Defined Farming: To advance smart farms, we are building a system based on artificial intelligence (LLM, LAM) and verifying intelligent SDF through continuous learning of AI models.
SDM [View Details]
Software Defined Medicine: We developed a Software Defined Medicine (SDM) system based on a medical domain-specific, multimodal (chest CT-interpretation) artificial intelligence (Large Vision-Language Model) and demonstrated it in a hospital.
SDS [View Details]
Software Defined Ship: Going beyond the development of perception-centered AI agents using existing sensor fusion technology, we demonstrate that they understand and describe situations based on detected surrounding objects and environmental information, and make navigation decisions appropriate to the situation based on navigation rules.
TANGO Community is an Artificial Intelligence(AI) democratization platform designed to allow anyone to easily enter the world of AI. Our community holds an annual conference to share our achievements and broaden our technological horizons. Feel free to join our fully open community!
- TANGO, λ Έμ½λ μ κ²½λ§ μλμμ± ν΅ν©κ°λ° νλ μμν¬μ νμ§ κ΄λ¦¬
- μ±κ³΅νλ SWκΈ°μ μ μν AI, SWκ°λ°λꡬ 'TANGO')
- [2026] ETRI releases no-code machine learning development tools (EurekAlert)
- [2026] No-code machine learning development tools (TechXplore)
- [2025] βAI μ§μ μμ΄λ ν λ²μβETRI, λ Έμ½λ κΈ°κ³νμ΅ λꡬ 곡κ°
- [2025] ETRI, λ Έμ½λ κΈ°κ³νμ΅ κ°λ°λꡬ 곡κ°β¦βAIΒ·SWμ§μ λΆμ‘±ν΄λ νλ² μ€ν OKβ
- [2025] βAIΒ·SWμ§μ μμ΄λ OKβ ETRI, λ Έμ½λ κΈ°κ³νμ΅ κ°λ°λꡬ 곡κ°
- [2025] ETRI, λ Έμ½λ λ¨Έμ λ¬λ κ°λ° λꡬ λͺ¨λ μ€νμμ€λ‘ 곡κ°..."AIΒ·SWμ§μ λΆμ‘±ν΄λ νλ² μ€ν OK, SW μμ½κ² κ°λ°λμ"
- [2025] ETRI, λ Έμ½λ κΈ°κ³νμ΅ κ°λ°λꡬ(MLOps) μ€νμμ€λ‘ 곡κ°
- [2024] ETRI, λ Έμ½λ λ¨Έμ λ¬λ κ°λ°λꡬ 'ν±κ³ νλ μμν¬' μ€νμμ€λ‘ 곡κ°..."AIΒ·SWμ§μ λΆμ‘±ν΄λ νλ² μ€νμΌλ‘ OK!"
- [2024] ETRI, 'λ Έμ½λ' κΈ°κ³νμ΅ κ°λ°λꡬ 곡κ°β¦AI μ§μ λΆμ‘±ν΄λ κ°λ° λμ
- [2024] ETRI, λ Έμ½λ κΈ°κ³νμ΅ κ°λ°λκ΅¬λ‘ μ°μ AX μ§μ
- [2024] AIΒ·IT λͺ°λΌλ 'ν±κ³ 'λ‘ SW λ§λ λ€
- [2023] ETRI, λ Έμ½λ κΈ°κ³νμ΅ κ°λ°λꡬ ν΅μ¬κΈ°μ 곡κ°
- [2022] κ³ΌκΈ°μ ν΅λΆ, λ‘μ°μ½λ κΈ°λ° AI SW κ°λ° λꡬ 곡κ°
- [2022] κ³ΌκΈ°λΆ-ETRI, μ°μ νμ₯ ν΅μ¬ 'AI μκ³ λ¦¬μ¦' 곡κ°
This project is released under the terms in LICENSE.md (νκ΅μ΄ λ²μ : LICENSE_ko.md).
This project was supported by Institute of Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Ministry of Science and Information Communication Technology (MSIT), Republic of Korea (No. RS-2025-25442867, Development of a Generative AI-Supported System Software Framework for Optimal Execution of SDx Intelligent Services).