SciAgent
A terminal-based AI agent for software engineering and scientific computing. SciAgent automates file operations, shell commands, web research, and simulations so you can focus on problem-solving.
Quick Start
pip install -e .
export ANTHROPIC_API_KEY="your-key"
sciagent --project-dir ~/my-project "Create a Python script that fetches weather data"
Documentation
| Guide | Description |
|---|---|
| Getting Started | Install, configure API keys, run your first task |
| Configuration | Models, prompts, tools, sub-agents |
| Tools | Built-in tools reference |
| Use Cases | Examples for coding, research, and scientific computing |
| Comparison | How SciAgent compares to other frameworks |
For Developers
Building on SciAgent? See the developer documentation:
- Architecture - Agent loop, context management, internals
- API Reference - Python classes and functions
Community
SciAgent is open source under the MIT License. GitHub