Skip to content

Release 2026.1 (#439)#29

Merged
mariusarvinte merged 1 commit intomainfrom
release/2026.1
Jan 17, 2026
Merged

Release 2026.1 (#439)#29
mariusarvinte merged 1 commit intomainfrom
release/2026.1

Conversation

@mariusarvinte
Copy link
Contributor

@mariusarvinte mariusarvinte commented Jan 17, 2026

🎉 Major Updates

  • Added ideas.learn.translate GEPA-based automated prompt optimization module. By default, this performs teacher-student learning in two steps:
    • First, a translation dataset is generated using a powerful model, e.g. gpt-5.1.
    • Then, a prompt is optimized for a weaker model, e.g. gpt-5-mini using only the valid (building) translations from the teacher and a powerful GEPA reflection model
    • The metric function includes feedback for building and test correctness.
    • Launch the whole process in a single command using your own OPENROUTER_API_KEY and with:
make -f LEARNING.mk learn/translate
  • Added support for git-based version control of the translation repo, in step with iterative AI translation and wrapper generation attempts.

🎈 Minor Updates

  • Upgraded clang toolset to clang-21.
  • Upgraded to Python 3.14. Don't forget to update your local uv installation!
  • Significant code clean-up.

# 🎉 Major Updates
- Added `ideas.learn.translate` GEPA-based automated prompt optimization
module. By default, this performs teacher-student learning in two steps:
- First, a translation dataset is generated using a powerful model, e.g.
`gpt-5.1`.
- Then, a prompt is optimized for a weaker model, e.g. `gpt-5-mini`
using only the valid (building) translations from the teacher and a
powerful GEPA reflection model
- The metric function includes feedback for building _and_ test
correctness.
- Launch the whole process in **a single command** using your own
`OPENROUTER_API_KEY` and with:
```
make -f LEARNING.mk learn/translate
```
- Added support for `git`-based version control of the translation repo,
in step with iterative AI translation and wrapper generation attempts.

# 🎈 Minor Updates
- Upgraded `clang` toolset to `clang-21`.
- Upgraded to Python 3.14. Don't forget to update your local `uv`
installation!
- Significant code clean-up.

---------

Co-authored-by: Cory Cornelius <cory.cornelius@intel.com>
@mariusarvinte mariusarvinte merged commit 5209422 into main Jan 17, 2026
5 checks passed
@mariusarvinte mariusarvinte deleted the release/2026.1 branch January 17, 2026 01:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant