aec-bench
Create, run, and score engineering benchmark tasks
All Skills in This Repository (6)
Pure Emerald Level Indicatorsconfigure-experiment
Automate interactive AEC experiment configuration and write experiment.yaml.
domain-check
Detect cross-domain violations in code changes and generate a structured report.
hardening-pass
Detect and fix quality issues in task templates and task instances before benchmarking.
create-dataset
Create versioned benchmark datasets through guided template discovery and configuration.
add-task
Interview experts to create structured benchmark task seed files.
create-template
Convert source_task.json seeds into aec-bench templates with engine.py, params.toml, and instruction.md.
Frequently Asked Questions
FAQPage SchemaHow to install aec-bench?โผ
Run `npx skills add TheodoreGalanos/aec-bench --all -g -y` in your terminal to install all skills in this suite globally.
What is AEC-Bench used for?โผ
It is a Python platform for creating, running, and evaluating Architecture, Engineering, and Construction benchmark tasks that test how well AI agents solve real engineering calculations.
How do I create a new benchmark task?โผ
Use the Add Task skill to capture an expert description as a seed file, then the Create Template skill turns it into a reusable generation template with a compute engine, parameters, and instructions.
Which AI models and agents does aec-bench support?โผ
It supports tool-loop, PydanticAI, RLM, and direct adapters across Anthropic, Azure OpenAI, Bedrock, and Together providers, with execution through Harbor on Modal, Morph Cloud, or local backends.
Can I compare two models on the same tasks?โผ
Yes. Define multiple agents in one experiment.yaml with several repetitions, and AEC-Bench runs both models against identical tasks and produces comparable scored results.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core