# Project Jules reviewing Crystal

**URL:** <https://forum.crystal-lang.org/t/project-jules-reviewing-crystal/9015>\
**Category:** Community\
**Created:** [June 16, 2026, 4:07am UTC](https://forum.crystal-lang.org/t/project-jules-reviewing-crystal/9015 "2026-06-16T04:07:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![renich](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/renich/32/2137_2.png) [@renich](https://forum.crystal-lang.org/u/renich)\
**Post date:** [June 16, 2026, 4:07am UTC](https://forum.crystal-lang.org/t/project-jules-reviewing-crystal/9015/1 "2026-06-16T04:07:36Z")

</div>

Hello,

I’ve setup project Jules to review Crystal. It’s been on autonomous mode for a while and it has found many potential issues and it can create PRs for all of those in varying levels of confidence.

A few of those are in my fork right here: [Pull requests · renich/crystal · GitHub](https://github.com/renich/crystal/pulls)

But, those are just some of the issues/opportunities it found on it’s own. I will include screenshots of the others.

A “full wifi signal” evokes a high level of confidence on Jules being able to implement the fix on it’s own; without assistance.

Then, there are the two other levels where it thinks it might require some assistance or definitely require assistance.

In short, I would like to know if there is any interest in reviewing these and participate with the customization of Jules.

I am currently running the 3 pre-defined profiels:

- Sentinnel: for security.
- Bolt: for performance.
- Pallette: UX and design.

So, a specialized profile or two might do us some good. What I’ve done so far is only to provision the machine with the latest crystal.

In any case, ask away if interested. If you decide to ignore this, it’s OK. I offer it in good faith.

Also, I have access to this Gemini Ultra account for 2 more months only while I finish a project. These are unused resources so I wanted to “waste” them properly. ;D

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/f/ff925f0812d1843d96aec789faa7ae102aa81745.png)  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/f/fcf98e1ed667afbc5f37732d3cd92ad98c218bb0.png)  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/4/42dc4f7d1b611da588575eae67146fe32543ca76.png)  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/6/660e878c1be951860e87d07c8282fc7a26fd14d9.png)  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/d/d8ba0d82df96c7e073c006c9b6235e97b90ef94a.png)  
 ![image](https://canada1.discourse-cdn.com/flex036/uploads/crystal_lang/original/2X/d/d1fd3baaae4d0d63c33104f50ac1202eb3ea7171.png)

---

<div class="post-metadata">

**Author:** ![straight-shoota](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/straight-shoota/32/36_2.png) [@straight-shoota](https://forum.crystal-lang.org/u/straight-shoota)\
**Post date:** [June 16, 2026, 6:13am UTC](https://forum.crystal-lang.org/t/project-jules-reviewing-crystal/9015/2 "2026-06-16T06:13:22Z")

</div>

What is project Jules? I guess some kind of autonomous coding agent?

---

<div class="post-metadata">

**Author:** ![renich](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/renich/32/2137_2.png) [@renich](https://forum.crystal-lang.org/u/renich)\
**Post date:** [June 16, 2026, 7:31am UTC](https://forum.crystal-lang.org/t/project-jules-reviewing-crystal/9015/3 "2026-06-16T07:31:00Z")

</div>

Yep: [https://jules.google.com/](https://jules.google.com/). I would say it’s semi-autonomous.

There are three steps in the process:

- configure it.
- point it to a repo (and guide it on what to do)
- Interact via chat before the PR.

Then, the PR happens and Jules responds to comments from the owner; in this case, me.

I would lke to learn if I can authorize other contributors to comment as well. I am looking at it.
