Skip to content

Contributing

We welcome contributions to AlphaSearch!


Ways to Help

  • Fix bugs or improve documentation
  • Add new forecasting models (RF, LSTM, transformers, TimeGPT, etc.)
  • Extend MILP, RL, or heuristic optimizers
  • Improve the Streamlit UI or plotting
  • Add new MCP tools or agentic reasoning modules

Contribution Workflow

  1. Fork the repo
  2. Create a feature branch:

git checkout -b feature/my-improvement
3. Commit your changes and push the branch 4. Open a Pull Request against main

Please include: - A brief description of the feature / fix - Before/after behavior if relevant - Any new docs or tests