diff --git a/README.hi.md b/README.hi.md
index 8c59406df..c77b61d44 100644
--- a/README.hi.md
+++ b/README.hi.md
@@ -127,13 +127,30 @@ DB-GPT की वास्तुकला निम्नलिखित चि
- [dbgpt-ext](./packages/dbgpt-ext)
---
-
+## क्यों DB-GPT?
-
+### 1. एजेंटिक डेटा विश्लेषण
+कार्यों की योजना बनाएं, कार्य को चरणों में विभाजित करें, टूल्स को कॉल करें, और विश्लेषण वर्कफ़्लो को अंत तक पूरा करें।
+
-
+### 2. स्वायत्त SQL + कोड निष्पादन
+डेटा को क्वेरी करने, डेटासेट साफ़ करने, मेट्रिक्स की गणना करने और आउटपुट उत्पन्न करने के लिए SQL और कोड जenerate करें।
+
+
-
+### 3. मल्टी-सोर्स डेटा एक्सेस
+संरचित और असंरचित स्रोतों के साथ काम करें, जिसमें डेटाबेस, स्प्रेडशीट, दस्तावेज़ और नॉलेज बेस शामिल हैं।
+
+### 4. स्किल्स-संचालित एक्स्टेंसिबिलिटी
+डोमेन ज्ञान, विश्लेषण विधियों और निष्पादन वर्कफ़्लो को पुन: प्रयोज्य स्किल्स में पैकेज करें।
+
+
+
+
+
+### 5. सैंडबॉक्स्ड निष्पादन
+सुरक्षित, अधिक विश्वसनीय विश्लेषण के लिए अलग-थलग वातावरण में कोड और टूल्स चलाएं।
+
## इंस्टॉलेशन / क्विक स्टार्ट
diff --git a/README.ja.md b/README.ja.md
index 6805cb490..158eee256 100644
--- a/README.ja.md
+++ b/README.ja.md
@@ -130,13 +130,30 @@ DB-GPTのアーキテクチャは以下の図に示されています:
---
-
+## なぜDB-GPTなのか?
-
+### 1. エージェント型データ分析
+タスクを計画し、作業をステップに分解し、ツールを呼び出して、分析ワークフローをエンドツーエンドで完了します。
+
-
+### 2. 自律型SQL + コード実行
+SQLとコードを生成してデータをクエリし、データセットをクリーン化し、メトリクスを計算し、出力を生成します。
+
+
-
+### 3. マルチソースデータアクセス
+構造化データと非構造化データの両方で動作し、データベース、スプレッドシート、ドキュメント、ナレッジベースが含まれます。
+
+### 4. スキル駆動の拡張性
+ドメイン知識、分析方法、実行ワークフローを再利用可能なスキルとしてパッケージ化します。
+
+
+
+
+
+### 5. サンドボックス実行
+分離された環境でコードとツールを実行して、より安全で可靠性の高い分析を実現します。
+
## インストール
diff --git a/README.ma.md b/README.ma.md
index 39d95dde3..0f97b4a50 100644
--- a/README.ma.md
+++ b/README.ma.md
@@ -128,13 +128,30 @@ DB-GPT-യുടെ ആർക്കിടെക്ചർ ഇനിപ്പറ
- [dbgpt-ext](./packages/dbgpt-ext)
---
-
+## എന്തിനാണ് DB-GPT?
-
+### 1. ഏജന്റ് അധിഷ്ഠിത ഡാറ്റാ അനലിസിസ്
+ടാസ്ക്കുകൾ പ്ലാൻ ചെയ്യുക, വര്ക്ക് സ്റ്റെപ്പുകളായി വിഭജിക്കുക, ടൂളുകൾ വിളിക്കുക, അനലിസിസ് വർക്ക്ഫ്ലോകൾ അവസാനിപ്പിക്കുക.
+
-
+### 2. സ്വയംപ്രവര്ത്തിക്കുന്ന SQL + കോഡ് എക്സിക്യൂഷന്
+ഡാറ്റ ചോദിക്കാനും ഡാറ്റാസെറ്റുകൾ വൃത്തിയാക്കാനും മെട്രിക്കുകൾ കണക്കാക്കാനും ഔട്ട്പുട്ട്കൾ ഉത്പാദിപ്പിക്കാനും SQLഉം കോഡും സൃഷ്ടിക്കുക.
+
+
-
+### 3. മൾട്ടി-സോഴ്സ് ഡാറ്റ ആക്സസ്
+സ്ട്രക്ചേഡും അൺസ്ട്രക്ചേഡുമായ സോഴ്സുകളിലൂടെ പ്രവർത്തിക്കുക, ഡാറ്റാബേസുകൾ, സ്പ്രഡ്ഷീറ്റുകൾ, ഡോക്യുമെന്റുകളും നോളജ് ബേസുകളും ഉൾപ്പെടുന്നു.
+
+### 4. സ്കില്ല്-ഡ്രിവന് എക്സ്റ്റെംസിബിലിറ്റി
+ഡൊമെയ്ന് അറിവ്, അനലിസിസ് രീതികളും എക്സിക്യൂഷന് വർക്ക്ഫ്ലോകളും പുനരുപയോഗിക്കാവുന്ന സ്കില്ലുകളായി പാക്കേജ് ചെയ്യുക.
+
+
+
+
+
+### 5. സാന്ഡ്ബോക്സ് എക്സിക്യൂഷന്
+കൂടുതൽ സുരക്ഷിതവും കൂടുതൽ വിശ്വസനീയവുമായ അനലിസിസിനായി ഐസോലേറ്റഡ് എൻവയോണ്മെന്റിൽ കോഡും ടൂളുകളും റൺ ചെയ്യുക.
+
## ഇൻസ്റ്റലേഷൻ / ക്വിക്ക് സ്റ്റാർട്ട്
diff --git a/README.md b/README.md
index 78beb5084..bd9a89b80 100644
--- a/README.md
+++ b/README.md
@@ -52,6 +52,8 @@
> **An open-source AI data assistant that connects to your data, writes SQL and code, runs skills in sandboxed environments, and turns analysis into reports, insights, and action.**
+
+
## What is DB-GPT?
DB-GPT is an open-source **agentic AI data assistant** for the next generation of **AI + Data** products.
@@ -70,9 +72,12 @@ DB-GPT is also a platform for building **AI-native data agents, workflows, and a
### 1. Agentic data analysis
Plan tasks, break work into steps, call tools, and complete analysis workflows end to end.
+
### 2. Autonomous SQL + code execution
Generate SQL and code to query data, clean datasets, compute metrics, and produce outputs.
+
+
### 3. Multi-source data access
Work across structured and unstructured sources, including databases, spreadsheets, documents, and knowledge bases.
@@ -80,8 +85,18 @@ Work across structured and unstructured sources, including databases, spreadshee
### 4. Skills-driven extensibility
Package domain knowledge, analysis methods, and execution workflows into reusable skills.
+
+
+
+
+
+
+
### 5. Sandboxed execution
Run code and tools in isolated environments for safer, more reliable analysis.
+
+
+
## What you can do with DB-GPT
@@ -107,14 +122,6 @@ Load reusable skills for repeatable business analysis workflows.
### Generate reports
Produce charts, dashboards, HTML reports, and decision-ready outputs.
-
-
-
-
-
-
-
-
## Quick Start
@@ -280,7 +287,8 @@ DB-GPT is also a platform for building AI-native data systems.
[More Information about Text2SQL finetune](https://github.com/eosphoros-ai/DB-GPT-Hub)
### Supported Models
-
+
+
| Provider |
diff --git a/README.ta.md b/README.ta.md
index e61061dfc..bce97a3ec 100644
--- a/README.ta.md
+++ b/README.ta.md
@@ -127,12 +127,32 @@ DB-GPT இன் கட்டமைப்பு பின்வரும் ப
---

+---
-
+## ஏன் DB-GPT?
-
+### 1. முகவர் அடிப்படையான தரவு பகுப்பாய்வு
+பணிகளைத் திட்டமிடுங்கள், வேலையைப் படிகளாகப் பிரிங்கள், கருவிகளை அழைக்கவும், முழுமையான பகுப்பாய்வு பணிப்பாய்வுகளை முடிக்கவும்.
+
-
+### 2. தானியங்கி SQL + குறியீடு செயல்படுத்தல்
+தரவைக் கேட்க, தரவுத் தொகுப்புகளை சுத்தம் செய்ய, மெட்ரிக்கைக் கணக்கிட்டு, வெளியீடுகளை உருவாக்க SQL மற்றும் குறியீட்டை உருவாக்குங்கள்.
+
+
+
+### 3. பல-மூல தரவு அணுகல்
+கட்டமைக்கப்பட்ட மற்றும் கட்டமைக்கப்படாத மூலங்கள் உட்பட, தரவுத்தளங்கள், spreadsheetகள், ஆவணங்கள் மற்றும் அறிவு தளங்கள் முழுவதும் வேலை செய்யுங்கள்.
+
+### 4. திறன்கள்-இயக்கப்படும் நீட்சி
+துறை அறிவு, பகுப்பாய்வு முறைகள் மற்றும் செயல்படுத்தும் பணிப்பாய்வுகளை மீண்டும் பயன்படுத்தக்கூடிய திறன்களாகத் தொகுக்கவும்.
+
+
+
+
+
+### 5. சாண்ட்பாக்ஸ் செயல்படுத்தல்
+பாதுகாப்பான, மிகவும் நம்பகமான பகுப்பாய்வுக்காகத் தனிமைப்படுத்தப்பட்ட சூழலில் குறியீடு மற்றும் கருவிகளை இயக்குங்கள்.
+
## Installation / Quick Start
diff --git a/README.zh.md b/README.zh.md
index ed8aa59eb..ff4b8b37f 100644
--- a/README.zh.md
+++ b/README.zh.md
@@ -70,9 +70,12 @@ DB-GPT 不只是一个助手界面,它同时也是一个平台,用于构建
### 1. Agentic 数据分析
它不只是回答问题,而是会进行任务规划、步骤拆解、工具调用和迭代式分析。
+
### 2. 自主 SQL + 自主代码执行
自动编写 SQL 和代码,用于查询数据、处理数据、计算指标并生成结果。
+
+
### 3. 多数据源分析
同时处理结构化与非结构化数据,包括数据库、表格文件、文档和知识库。
@@ -80,8 +83,13 @@ DB-GPT 不只是一个助手界面,它同时也是一个平台,用于构建
### 4. Skills 驱动的可扩展能力
将领域知识、分析方法和执行流程沉淀为 skills,实现复用与扩展。
+
+
+
+
### 5. 沙箱安全执行
在隔离环境中运行代码和工具,让分析过程更安全、更可控。
+
## 你可以用 DB-GPT 做什么?
@@ -107,14 +115,6 @@ DB-GPT 不只是一个助手界面,它同时也是一个平台,用于构建
### 生成报告
自动输出图表、Dashboard、HTML 报告和决策结论。
-
-
-
-
-
-
-
-
## 快速开始
@@ -285,7 +285,8 @@ DB-GPT 同时也是一个构建 AI Native 数据产品的平台,提供:
| ChatGLM2 | ✅ |
### 支持模型
-
+
+
| Provider |
diff --git a/scripts/install/install.sh b/scripts/install/install.sh
index 40bf25524..78b530752 100755
--- a/scripts/install/install.sh
+++ b/scripts/install/install.sh
@@ -218,7 +218,7 @@ step_choose_profile() {
printf '\n'
local choice
- read -r -p "Enter choice [1]: " choice
+ prompt_input "Enter choice [1]: " choice
choice="${choice:-1}"
case "${choice}" in
diff --git a/scripts/install/lib/common.sh b/scripts/install/lib/common.sh
index 5f69be829..0c6fa11f4 100755
--- a/scripts/install/lib/common.sh
+++ b/scripts/install/lib/common.sh
@@ -27,6 +27,27 @@ success() {
printf "${COLOR_GREEN}[OK]${COLOR_RESET} %s\n" "$*"
}
+prompt_input() {
+ local prompt="$1"
+ local __resultvar="$2"
+ local answer=""
+
+ if [[ -r /dev/tty ]]; then
+ if read -r -p "${prompt}" answer < /dev/tty 2>/dev/null; then
+ printf -v "${__resultvar}" '%s' "${answer}"
+ return
+ fi
+ fi
+
+ if [[ -t 0 ]]; then
+ read -r -p "${prompt}" answer || die "Failed to read input from stdin."
+ else
+ die "Interactive input requires a terminal. Re-run with explicit flags such as --profile or --yes."
+ fi
+
+ printf -v "${__resultvar}" '%s' "${answer}"
+}
+
die() {
error "$*"
exit 1
@@ -63,7 +84,7 @@ confirm() {
fi
local answer
- read -r -p "${prompt} [y/N]: " answer
+ prompt_input "${prompt} [y/N]: " answer
[[ "${answer}" =~ ^[Yy]$ ]]
}