stem-solver-adk

LLM-based math solver using Google ADK and Gemini 2.5. Integrates Python MCP server for step execution and verification. Offers computationally validated step-by-step solutions. Extensible for multi-strategy checks in various STEM domains.

GitHubスター

2

ユーザー評価

未評価

お気に入り

0

閲覧数

25

フォーク

0

イシュー

0

README
STEM Solver ADK

AI-powered STEM problem solver using Google ADK and MCP Python-Interpreter.

Quick Start
  1. Setup environment

    cp .env.example .env
    poetry install
    # install uv globally (only once)
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. Run the agent

    poetry run adk web
    
  3. Access UI
    Open http://localhost:8000 and select "stem_solver_adk" from dropdown

Architecture
  • Agent: STEM Solver ADK with Gemini 2.5 Flash
  • Computation: MCP Python-Interpreter (UVX)
  • Logging: Structured logs in logs/
  • Config: Expandable via config.json