Back to Home
princeomar9009 icon

sciagent

Verified Safe

by princeomar9009

Overview

SciAgent helps AI/ML practitioners record, analyze training data, and generate reports for their experiments, including AI-driven insights and suggestions.

Installation

Run Command
sciagent run "python examples/simple_train.py --epochs 10"

Environment Variables

  • LLM_API_KEY
  • LLM_MODEL_ID
  • LLM_BASE_URL
  • OPENAI_API_KEY
  • DEEPSEEK_API_KEY
  • DASHSCOPE_API_KEY
  • KIMI_API_KEY
  • MOONSHOT_API_KEY
  • ZHIPU_API_KEY
  • GLM_API_KEY
  • GEMINI_API_KEY
  • GOOGLE_API_KEY
  • CLAUDE_API_KEY
  • ANTHROPIC_API_KEY
  • VLLM_API_KEY
  • VLLM_HOST

Security Notes

The tool's core functionality involves executing user-provided commands via `subprocess.Popen`. This is a significant security risk if the tool were to be deployed as a service where untrusted input could dictate the executed command. However, in its intended use as a local CLI tool, the command executed is directly provided by the user running SciAgent, mitigating remote code execution vulnerabilities. The code parsing for config extraction is handled carefully using Python's `ast` module without dangerous `eval()` calls. Environment variables for API keys are loaded correctly via `os.getenv` and `.env` files, avoiding hardcoded secrets.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassHigh
Avg Tokens2000
Stars0
Forks0
Last Update2026-01-17

Tags

AIMLExperiment TrackingReportingCLIAnalysisHyperparameter Tuning