RELEASE HIGHLIGHTS
It’s been a while since our last big release, so get ready… this is a big one!
NEW ADVANCED AI CODE AGENT — CODE IQ™
A world first: an autonomous AI agent built for business leaders.
Our AI assistant Ada was already able to summarize complex code analysis data and chat to users about the findings, but with the new Code IQ™ toolset, Ada can do so much more — answering broad and varied questions across multiple code vaults that we previously couldn’t answer.
EXAMPLE QUESTIONS ADA CAN NOW ANSWER
01
What is the overall architecture of the project?
02
What are the risks of the current technologies used?
03
How can we migrate from this dependency to another alternative?
04
What similar projects can you find online and how do they differ?
05
How has documentation been used in this project?
06
How would a new developer start working on this project and what information should they know?
Essentially, Ada with the help of the new Code IQ agent toolset will use various tools and sub-agents to answer your questions and deliver a detailed report. Over time this will help you build up an internal wiki of reports about your project’s codebase to refer to. We set out with the goal to create an AI agent that could analyse and report on a codebase the same way a senior developer would — and that’s what we’ve achieved.
EXCITING FEATURES WITHIN CODE IQ
Custom goals
guide the output based on whether you're a technical CTO, a non-technical CEO, or an M&A consultant doing due diligence.
Orchestrator planning agent
advanced reasoning decides how to approach each query, what tools to use and in what order, aligned with your project's custom goals.
Code explorer agent
securely replicates code into locked-down sandboxes and analyses it using code search, directory analysis, terminal commands, and more.
Web search agent
finds and inspects the most relevant online results to answer a query — latest technology versions, risks of specific libraries, and more.
Report generation agent
produces long, detailed reports with tables of contents, summaries, diagrams, glossaries, and cited sources.
Fact memory
stores facts about the codebase as it's analysed, so you can see what's already been discovered along the way.
Quality-checking agent
runs each time a report is ready, checking it against the query and project goals to ensure a detailed, aligned answer.
And more! Each agent and sub-agent has its own advanced reasoning, logging its thoughts and actions in real-time so you can see exactly how it’s tackling your query.
And here’s how it looks!
Widgets on the summary and dashboard pages


Dedicated Code IQ page

Watching Ada use Code IQ to answer your query

Viewing the resulting report from a completed query


NEW GENEROUS FREE TIER
Up to 200,000 lines of code — completely free.

Previously, to try out The Code Registry’s platform, you had to use our free trial — 14 days of free access with specific limitations, requiring Stripe to complete sign-up. But we’re on a mission to help all businesses globally better understand their critically important code, so we wanted to offer a completely frictionless, generous free tier and onboarding process.
Everyone in the world can now use our platform for free, up to 200,000 lines of code. Never before has there been such a generous free tier for an enterprise-ready code intelligence platform. Combined with our new AI agent Code IQ, anyone in the world can get started on their journey to better understand their code in 90 seconds, for free.
The only restrictions on the free tier are limits on some AI features (higher cost to us as a business). You also can’t access our local code agent (it often requires support from our team) or whitelabel your PDF reports in the free tier. Upgrading to any paid package lifts ALL restrictions, whenever you want.


NEW GENERAL API FOR ALL USERS
Fully documented, testable directly in the app.
We previously had an API for distribution partners, and one for marketplaces (like the WordPress plugin marketplace). Now every user — including free tier users — can use our new general API to automate getting data in and out of the platform. The API is fully documented using Swagger and can be tested within our web app via an interactive test page, showing full request and response payloads.

One more provider added to our growing list.
As part of our commitment to making it as easy as possible for users to sync their code, we’ve now added Azure DevOps to our growing list of GIT service provider integrations.
GitHub
GitLab
Bitbucket
Private GIT servers
Private GIT servers
Cloud file storage (zip files, tar files etc.)
Local code agent (single command that uploads an anonymous zip file from any machine)

OTHER CHANGES
Tweak to Scaling Rules
Improved the overall scaling rules when lots of manual code vaults are created at the same time.
Change to Team Member Permissions
Previously only team owners could change team names and enable/disable reporting and other settings. Now team admins can also do this.
Refresh of the Main Dashboard Design

The main web app dashboard that lists all of your projects hasn’t changed since our original launch, so we thought it was time for a bit of a refresh.
Improved Mac Support for Our Local Code Agent
Our local code agent should now run on more macOS devices.
Made It Easier to Upload Zip Files Using Our Local Code Agent
Previously, you could create an anonymous zip file of code analysis results using the “–dry-run” argument, then had to run the analysis again without it to upload the zip file — running the same analysis twice. We’ve now added an “–only-upload” argument, where you can simply pass in the path of an existing .zip file to upload it directly.
So if you want to check what’s in the local code agent’s zip file before it’s uploaded:
- Run the local code agent with “–dry-run”
- Review the zip file contents in the output folder
- Run the local code agent again with “–only-upload” and the zip file path
- View the results in our web app!
Improved Support for Some Private GIT Servers
Within our web app we’ve improved support for private GIT servers — some types have different protocols or features which we needed to allow for.
BUG FIXES
- Fixed a bug when trying to export security issues with an assignee filter active.
- Fixed some unique cases where our local code agent wasn’t returning any security issues.
- Fixed a bug in some cases where the code vault settings page showed an error if the source was the local code agent.
- Fixed an issue where in some cases the local code agent errored due to duplicate code quality issues.
- Fixed an issue where in some cases the local code agent was sending security issue code snippets that were too long (more than 60k chars!).
- Fixed a rare race condition that resulted in duplicate projects being created.
- Fixed a rare race condition that could happen during user registration.
FROM COMPLEXITY TO CLARITY
Move from uncertainty to complete code confidence.
Get the independent intelligence you need to understand, verify and protect your software.
Book a demo