sciagent
Verified Safeby princeomar9009
Overview
SciAgent helps AI/ML practitioners record, analyze training data, and generate reports for their experiments, including AI-driven insights and suggestions.
Installation
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
gpt-researcher
The GPT Researcher MCP Server enables AI assistants to conduct comprehensive web research and generate detailed, factual, and unbiased reports. It supports multi-agent workflows, local document analysis, and integration with external tools via the Machine Conversation Protocol (MCP) for various research tasks.
MaxKB
MaxKB is an enterprise-grade intelligent agent platform designed to help organizations implement AI solutions by offering features like RAG, complex workflow automation, and multi-agent capabilities.
Lynkr
A modular LLM orchestration platform and API proxy, providing a unified interface to various model providers, intelligent routing, and agentic capabilities for complex tasks involving workspace interaction, web browsing, and code development.
mcp-apache-spark-history-server
Connect AI agents to Apache Spark History Server for intelligent job analysis and performance monitoring.