AI People Wiki

Builders & open source

Aldehir Rojas

Member of the llama-common code-owner team, llama.cpp project

  • Member of the llama-common code-owner team, llama.cpp project1

Aldehir Rojas is a member of the team that owns llama.cpp's shared common code, according to the project's CODEOWNERS file. Rojas's commits to llama.cpp add model-specific chat parsers and tool-call fixes for model families including Qwen, MiniMax, Gemma and LFM2, along with JSON-schema grammar handling, changes to the reasoning-budget sampler, and llama-server checkpoint and batching changes. Rojas also publishes gpt-oss-adapter, an MIT-licensed proxy that sits between client applications and the LM Studio or llama.cpp servers to manage chain-of-thought reasoning for gpt-oss models.123

At a glance

Current role
Member of the llama-common code-owner team
Sector
Independent
Work listed
2
Sources cited
4
Profile reviewed

Open-source work

Aldehir Rojas is listed in the ggml-org/llama-common team in llama.cpp's CODEOWNERS file, the group that owns the project's shared common code. llama.cpp is distributed under the MIT license.14

Much of Rojas's recent work on llama.cpp concerns chat templates and tool calling. Commits from mid-2026 add specialized parsers for Qwen3 and MiniCPM5, tighten function-call parsing for Qwen models, fix tool-call handling for LFM2 and Gemma 4, and refactor the chat API; an October 2026 commit implements a unique filter in the project's Jinja template engine.2

Rojas has also worked on grammar generation and sampling, including an internal representation for JSON schemas, spacing rules aligned between JSON-schema grammars and parsers, limits on repetition in grammars, and support for multiple end sequences in the reasoning-budget sampler. Other commits change how llama-server splits prompt batches and handles checkpoints.2

Products and projects

Rojas publishes gpt-oss-adapter, an MIT-licensed middleware proxy written in Go that sits between client applications and inference servers such as LM Studio and llama.cpp. It caches reasoning content from tool-call responses for gpt-oss models and injects it into later requests, because, as the README explains, most clients do not send that context back.3

Work and contributions

  • llama.cpp Open-source code

    CODEOWNERS lists Rojas in the ggml-org/llama-common team, which owns common/. Commits authored from June to October 2026 add specialized chat parsers (Qwen3, MiniMax M3, MiniCPM5), fix tool-call grammars, implement an internal representation for JSON schemas, extend the reasoning-budget sampler, refactor the chat API, and change llama-server checkpoint and batch handling. The repository is MIT-licensed.124

  • gpt-oss-adapter Open-source code

    Published under Rojas's GitHub account as an MIT-licensed middleware proxy that manages chain-of-thought reasoning for gpt-oss models, with provider support for LM Studio and llama.cpp.3

Timeline

  1. Added support for manually triggering the reasoning-budget end sequence in llama.cpp.2
  2. Implemented a MiniCPM5 chat parser in llama.cpp with a co-author.2
  3. Added support for multiple end sequences in llama.cpp's reasoning-budget sampler.2
  4. Added a specialized Qwen3 chat parser to llama.cpp with a co-author.2
  5. Implemented an internal representation for JSON schemas in llama.cpp's common code.2
  6. Refactored the llama.cpp chat API.2

Where they work

Suggest a correction or removal

Profiles cover public professional work only, and each statement cites a source. If something is out of date, missing or wrong, tell us and link a source. People can also ask for their profile to be corrected or removed.

References

4 sources · profile reviewed Oct 21, 2026 · data updated Oct 21, 2026

  1. ggml-org/llama.cpp CODEOWNERSggml-org (GitHub repository) · Repository · accessed Oct 21, 2026
  2. ggml-org/llama.cpp commits authored by aldehirggml-org (GitHub repository) · Repository · accessed Oct 21, 2026
  3. aldehir/gpt-oss-adapter README and license (MIT)Aldehir Rojas (GitHub repository) · Repository · accessed Oct 21, 2026
  4. ggml-org/llama.cpp LICENSE (MIT)ggml-org (GitHub repository) · License · accessed Oct 21, 2026