# sia | Hexo Labs | Knowledge Base | Instagit

SIA is a Self Improving AI framework to autonomously improve the performance of any AI system (Model / Agent) on a benchmark task.

GitHub Stars: 1.6k

Repository: https://github.com/hexo-ai/sia

---

## Articles

### [How context.md Tracks Generation History and Improvement Rationale in SIA](/hexo-ai/sia/how-context-md-tracks-generation-history-improvement-rationale)

Discover how SIA's context.md tracks agent generation history, performance metrics, and code improvement rationale. Learn about the ContextManager class.

- Tags: deep-dive
- Published: 2026-06-12

### [How to Use the SIA Web Dashboard to Visualize Run Results](/hexo-ai/sia/use-sia-web-dashboard-visualize-run-results)

Learn to visualize SIA run results using the interactive web dashboard. Track agent evolution and explore historical data effortlessly. Start the dashboard with 'sia web'.

- Tags: how-to-guide
- Published: 2026-06-12

### [How to Create Custom Tasks in SIA: Required Directory Structure Guide](/hexo-ai/sia/create-custom-tasks-required-directory-structure)

Learn to create custom tasks in SIA by following the required directory structure. Organize your files with data public, data private, and reference subdirectories, plus task.md and optional evaluate.py.

- Tags: how-to-guide
- Published: 2026-06-12

### [How to Write and Integrate Custom evaluate.py Scripts for Task Evaluation in SIA](/hexo-ai/sia/write-integrate-custom-evaluate-py-scripts-task-evaluation)

Learn to write and integrate custom evaluate.py scripts for task evaluation in SIA. Compute metrics and output results.json for seamless integration before exiting with status 0.

- Tags: how-to-guide
- Published: 2026-06-12

