Skip to main content
Get Template — $89

Search AI Workflow Pro

Search tools, categories, stacks, and pages

Fresh daily

AI News

Latest AI tool releases, research breakthroughs, and industry news.

AllReleasesResearchFundingTutorialsOpinion

Older

Patch the Planet: a Daybreak initiative to support open source maintainers

OpenAI introduces Patch the Planet, a Daybreak initiative helping open-source maintainers find, validate, and fix vulnerabilities with AI and expert review.

OpenAI Blog·Jun 22release

Daybreak: Tools for securing every organization in the world

OpenAI introduces new Daybreak tools, including Codex Security and GPT-5.5-Cyber, to help organizations find, validate, and patch vulnerabilities at scale.

OpenAI Blog·Jun 22release

sqlite-utils 4.0rc1 adds migrations and nested transactions

sqlite-utils is my combined Python library and CLI tool for working with SQLite databases. It provides an extensive set of higher-level operations on top of Python's default sqlite3 package , including support for complex table transformations , automatic table creation from JSON data and a whole lot more. I released sqlite-utils 4.0rc1 , the first release candidate for sqlite-utils v4. The major version bump indicates some (minor) backwards incompatible changes, so I'm interested in having people try this out before I commit to a stable release. New feature: migrations There are two significant new features in this RC compared to the previous 4.0 alphas. The first is support for database migrations . This isn't a completely new implementation - it's a slightly modified port of the sqlite-migrate package I released a few years ago. I think that package has proved itself over time, so I'm now ready to bundle it with sqlite-utils directly. Here's what a set of migrations in a migrations.py file looks like: from sqlite_utils import Database , Migrations migrations = Migrations ( "creatures" ) @ migrations () def create_table ( db ): db [ "creatures" ]. create ( { "id" : int , "name" : str , "species" : str }, pk = "id" , ) @ migrations () def add_weight ( db ): db [ "creatures" ]. add_column ( "weight" , float ) This defines a set of two migrations, one creating the creatures table and another adding a column to it. You can then run those migrations either using Python: db = Database ( "creatures.db" ) migrations . apply ( db ) Or with the command-line migrate command: sqlite-utils migrate creatures.db migrations.py The system is deliberately small: it doesn't provide reverse migrations, so any mistakes you make should be fixed by deploying a fresh migration to undo them. Its predecessor has been used by LLM and various other projects for several years, so I'm confident that the design is stable and works well. The new migrations feature is documented here . New featur

Simon Willison·Jun 21release

sqlite-utils 4.0rc1

Release: sqlite-utils 4.0rc1 See sqlite-utils 4.0rc1 adds migrations and nested transactions . Tags: sqlite-utils

Simon Willison·Jun 21release

Samsung Electronics brings ChatGPT and Codex to employees

Samsung Electronics deploys ChatGPT Enterprise and Codex to employees worldwide, marking one of OpenAI’s largest enterprise AI rollouts.

OpenAI Blog·Jun 21release

Temporary Cloudflare Accounts for AI agents

Temporary Cloudflare Accounts for AI agents The announcement says this is "for AI agents" but (as is pretty common these days) the AI hook isn't really necessary, this is an interesting feature for everyone else as well. Short version: you can now create a Cloudflare Workers project and run this, without even creating a Cloudflare account: npx wrangler deploy --temporary Cloudflare will deploy the application to a new, ephemeral project which will stay live for 60 minutes. I had GPT-5.5 xhigh in Codex Desktop build this test application providing a tool for following HTTP redirects and returning the final destination. The temporary deployment worked as advertised. Running the deployment spits out the URL to a page for claiming the new project, for if you want it to last for more than 60 minutes. Here's what that claim screen looks like: Via Hacker News Tags: cloudflare

Simon Willison·Jun 21release

Apple patches high-severity eavesdropping vulnerability in Beats Studio Buds

Ars Technica·Jun 18release

New usage analytics and updated spend controls for enterprises

OpenAI introduces new spend controls and usage analytics for ChatGPT Enterprise, helping organizations manage costs and scale AI with confidence.

OpenAI Blog·Jun 18release

Improving health intelligence in ChatGPT

Learn how GPT-5.5 Instant improves ChatGPT’s health and wellness responses with stronger reasoning, better context, clearer communication, and physician-informed evaluations.

OpenAI Blog·Jun 18release

Getting more from each token: How Copilot improves context handling and model routing

How GitHub Copilot is making more of each session go toward useful work, so your credits go further. The post Getting more from each token: How Copilot improves context handling and model routing appeared first on The GitHub Blog.

GitHub Blog·Jun 17release

Windows and Linux users: The deadline to update Secure Boot keys is near

Ars Technica·Jun 17release

GLM-5.2: Built for Long-Horizon Tasks

Hugging Face Blog·Jun 17release

Anthropic opens Seoul office and announces new partnerships across the Korean AI ecosystem

Anthropic opens Seoul office and announces new partnerships across the Korean AI ecosystem

Anthropic News·Jun 16release

Year of free HPE software a “step in the correct direction” in VMware rivalry

Ars Technica·Jun 16release

Introducing the OpenAI Partner Network

OpenAI launches the Partner Network, investing $150M to help global partners accelerate enterprise AI adoption, deployment, and transformation.

OpenAI Blog·Jun 14release

How Preply combines AI and human tutors to personalize learning

Preply uses OpenAI to launch AI-generated lesson summaries, providing personalised feedback and language learning exercises.

OpenAI Blog·Jun 11release

TCS and Anthropic partner to bring Claude to regulated industries

TCS and Anthropic partner to bring Claude to regulated industries

Anthropic News·Jun 11release

BBVA puts AI at the core of banking with OpenAI

Learn how BBVA scaled ChatGPT Enterprise to 100,000 employees and partnered with OpenAI to accelerate AI-powered banking transformation worldwide.

OpenAI Blog·Jun 10release

DXC will integrate Claude into the systems banks, airlines, and other regulated industries rely on

DXC will integrate Claude into the systems banks, airlines, and other regulated industries rely on

Anthropic News·Jun 10release

Introducing Claude Corps

Introducing Claude Corps

Anthropic News·Jun 10release