Design
Preset
Background
Text
Font
Size
Width
Account Pricing

The Git Times

AI Models
Claude Fable 5.1 $50/M GPT-6 Astra $50/M Gemini 3.1 Pro Preview $12/M Grok 4.6 $6/M DeepSeek V4 Pro 0813 $1.98/M ▼33%Qwen3.8 Max (0902) $6/M Kimi K3 $15/M ▲13%
Full Markets →

Zig-Based Text Editor Flow Integrates LSP and Tree-Sitter for Zero-Config Editing 🔗

Achieves ≤6ms frame times in TUI while supporting 70+ languages and hybrid rope buffer for large files

neurocyte/flow · Zig · ▲ 90 in 1d Est. 2024 · Latest: v0.7.2

Flow Control is a programmer's text editor built in Zig that delivers a lightning-fast terminal user interface with sub-6ms frame times and smooth animated scrolling. It requires zero configuration for syntax highlighting across more than 70 programming languages, powered by tree-sitter and pre-configured Language Server Protocol support for features like completion and diagnostics.

The editor features intuitive UI elements including tabs, scrollbars, and palettes with full mouse support, alongside powerful multi-cursor editing, integrated clipboard history, and a configurable keybinding system that accommodates modal and non-modal styles — including pre-configured modes inspired by VS Code, Emacs, Vim, and Helix. Under the hood, Flow uses a hybrid rope/piece-table buffer system enabling efficient editing of very large files with support for thousands of cursors and infinite undo (limited only by RAM). It offers full Unicode support, Kitty text sizing protocol compatibility, and includes numerous themes with support for importing VS Code themes via the flow-themes project. Flow runs on Linux, FreeBSD, macOS, Windows, and Android (via Termux), with easy cross-compilation and recommended terminal support for Kitty, Foot, Ghostty, and Zellij to ensure full functionality including 24-bit color and keyboard protocol handling. Recent development activity shows consistent maintenance, with the last commit just two days ago and the v0.7.2 release addressing a version generation safeguard in release builds.
The catch: Despite its stability and daily-driver use by the creator, Flow remains a solo-maintained project with 78 open issues, raising questions about long-term sustainability and responsiveness to complex feature requests or critical bugs at scale.

Why this leads today It addresses a core need for faster, more accurate code navigation and syntax awareness in daily development, offering a performant alternative built in Zig with tight LSP and tree-sitter integration.

Use Cases
  • Developers seeking a fast, configurable TUI editor
  • Teams needing zero-setup LSP and tree-sitter support
  • Users editing large files with multi-cursor workflows

Source: neurocyte/flow — based on the README and release notes.

More on the Front Page

Experiential Lets Developers Route AI Traffic Through Self-Hosted BYOK Gateway 🔗

Learns from usage to cut costs, recommend models, and train custom owned models

experientiallabs/experiential · Python · 5k stars 2mo old

Experiential is an open source gateway that unifies hosted, bring-your-own-key (BYOK), and local models behind a single OpenAI-compatible API. Developers start it locally with exp run or use the hosted platform at api.

experientiallabs.ai, routing traffic through a wizard that persists provider connections and sets default aliases like opus-5. The system collects LLM traces as telemetry, connects provider keys (OpenAI, Anthropic, Gemini, Azure, Bedrock, Fireworks, OpenRouter), and lets coding agents (Claude Code, Cursor, Codex, Aider) repoint to the gateway via copy-paste prompts in SETUP.md.

What sets it apart is its learning layer: production traffic trains a specialized router and model that you own, optimizing for quality, speed, and cost. The gateway enforces per-user and per-agent model access, use-case restrictions, and spend limits — such as the $50 command budget shown in setup. Recent release v0.7.89 fixed host-ledger settlement compatibility by conditionally forwarding the upstream_provider keyword only when the host’s apply_finish_attempt accepts it, preventing failed settlements on older hosts.

The catch: Despite active development (last commit 0 days ago, 72 open issues), the project’s scope remains narrow — focused on AI routing and model optimization — leaving builders needing broader workflow orchestration or non-API-based tool integration to look elsewhere.

Use Cases
  • AI engineers routing agent traffic across multiple model providers
  • Startups reducing LLM costs via usage-based model recommendations
  • Teams enforcing model access policies and spend limits per developer

Source: experientiallabs/experiential — based on the README and release notes.

Alibaba’s open-source code review tool cuts token use by 89% 🔗

Hybrid LLM-agent design delivers precise line-level comments with repository context

alibaba/open-code-review · Go · 33.6k stars 4mo old

Open Code Review (ocr) scans Git diffs and full files using a configurable LLM agent to generate structured, line-level feedback. It combines deterministic pipelines with AI to catch NPE, XSS, SQLi, and thread-safety flaws across languages.

Built from Alibaba’s internal tool, it reviews tens of thousands of developers’ code daily. The agent searches codebases and inspects related files for deep context, outperforming general agents in precision and F1 while using ~1/9 the tokens. Recent updates include optional PR number inputs and improved binary file handling in workspace mode.
The catch: Lower recall means it may miss some issues to avoid noisy, false-positive feedback.

Use Cases
  • Developers auditing unfamiliar codebases without meaningful diffs
  • Teams enforcing multi-language security rules in CI pipelines
  • Engineers reducing LLM costs during large-scale code reviews

Source: alibaba/open-code-review — based on the README and release notes.

MiMo Code Adds Recoverable Turns and Voice Input for Terminal AI Assistants 🔗

Release v0.1.14 improves error resilience and upgrades TUI voice input with tool-based protocol

XiaomiMiMo/MiMo-Code · TypeScript · 13.2k stars 3mo old

MiMo Code’s latest release ensures interrupted or errored assistant turns stay recoverable by preserving incomplete messages as candidates, allowing /recover to continue turns append-only without rewriting history. The TUI voice input now uses a tool-based voice_input protocol where ASR applies caret/selection-aware insert or set, and submission remains explicit via the send field, enabling reliable model-driven control.

Compaction triggers at 90% context window, preserving summaries and recent API rounds while collapsing tails into activity logs.
The catch: With over 1,000 open issues and rapid development, stability for production-critical workflows remains an open question despite frequent updates.

Use Cases
  • Developers debugging code with voice-assisted terminal commands
  • Teams recovering interrupted AI-assisted coding sessions
  • Users orchestrating multi-agent workflows for complex task execution

Source: XiaomiMiMo/MiMo-Code — based on the README and release notes.

Mastra Adds Workflow Builder Backend for Persistent Agent Design 🔗

New `@mastra/connect` package turns platform integrations into secure agent tools

mastra-ai/mastra · TypeScript · 28.1k stars Est. 2024

Mastra’s latest release introduces a Studio Workflow Builder backend that enables persisted workflow definitions via editor-owned agents and new server endpoints. The @mastra/connect package now converts platform integrations into agent tools, handling credentials and token refresh internally so apps never manage provider secrets.

Thread ownership transfer allows resourceId reassignment with transactional safety across SQL adapters. These features strengthen Mastra’s position as a TypeScript-first framework for building scalable AI agents with model routing, human-in-the-loop controls, and workflow orchestration.
The catch: Despite rapid development, 529 open issues suggest ongoing stability challenges for production adoption at scale.

Use Cases
  • Build autonomous agents that reason and act using LLMs and tools
  • Orchestrate multi-step AI workflows with branching and parallel execution
  • Integrate AI capabilities into React or Next.js apps without managing API keys

Source: mastra-ai/mastra — based on the README and release notes.

Jev-Ultrafast Automates Browser Tasks via Natural Language Goals in Seconds 🔗

Uses indexed action space and LLM to execute flights search in 7.1 seconds without site-specific scripts

browser-use/jev-ultrafast · Python · 811 stars 0d old

browser-use/jev-ultrafast is a Python-based browser agent that interprets one natural-language goal and performs actions like clicking, typing, or scrolling using a dynamically indexed action space. It avoids hardcoded site scripts by generating text only when needed via a small LLM, demonstrated by completing a Zürich to London flight search on Google Flights in 7.

1 seconds, including observation, decision, and network latency. The agent runs via Chrome with Browser Harness, uses an OpenRouter-compatible text model (e.g., inception/mercury-2.5), and exposes an inspector showing element numbers and action probabilities. Traces can be saved for replay or analysis.
The catch: The project remains early-stage with seven open issues and relies on external LLM APIs, posing reliability and cost concerns for production use.

Use Cases
  • Developers testing web app workflows via goal-driven automation
  • Researchers studying agent behavior in dynamic web environments
  • QA engineers validating flight search accuracy without manual scripting

Source: browser-use/jev-ultrafast — based on the project README.

Cloudflare Workers Replace SaaS with Self-Hosted Apps 🔗

Curated list audits open-source tools that run on Cloudflare infrastructure

theoephraim/awesome-cloudflare-selfhosted · JavaScript · 459 stars 2d old

Theoephraim’s awesome-cloudflare-selfhosted catalogs open-source applications that substitute paid SaaS products by deploying directly to a user’s Cloudflare account using Workers, D1, R2, and Wrangler. Each entry undergoes automated audit: licenses are verified from source, bindings checked against deploy configs, ensuring legitimacy beyond project descriptions.

Categories span booking, feedback, email, file sharing, and more, with clear inclusion rules excluding frameworks, templates, or self-hosted runtimes. Contributors suggest entries via a three-field issue form; a bot validates technical compliance before maintainer review.
The catch: The list’s scope is narrow—only apps fully replaceable on Cloudflare qualify, omitting hybrid or multi-platform alternatives.

Use Cases
  • Developers deploy a Calendly alternative using Cloudflare Workers
  • Teams self-host feedback boards without Canny subscriptions
  • Individuals run private inboxes on Cloudflare instead of Google Workspace

Source: theoephraim/awesome-cloudflare-selfhosted — based on the project README.

Native Melee PC Port Delivers Dolphin-Level Accuracy With WebGPU Rendering 🔗

Requires user-supplied game disc and lacks online play despite rollback netcode plans

999sian/melee-pc · C · 292 stars 3d old

999sian/melee-pc is a native PC port of Super Smash Bros. Melee (NTSC-U 1.

  1. built on doldecomp/melee and aurora, using SDL3 and Dawn/WebGPU for rendering. It supports Linux, Windows, and Android (arm64) with internal resolution scaling up to 10x native, MSAA, anisotropic filtering, and post-processing shaders. Features include gamepad remapping, custom soundtrack streaming via .ogg/.wav, Dolphin-compatible memory cards, HD texture packs, and an unlock-all toggle. A RmlUi launcher verifies disc SHA-1 against Redump before boot, and an in-game settings overlay (F1) adjusts audio buses and visuals. The project mirrors dusklight’s approach but omits game data, requiring users to provide their own dump. The catch: Online play with rollback netcode is planned but not yet implemented, and the project remains in beta with 19 open issues.
Use Cases
  • Competitive players training with custom HD textures and unlocked content
  • Modders testing stage and character replacements via folder scanning
  • Developers studying GameCube reverse engineering through clean C port

Source: 999sian/melee-pc — based on the project README.

Web Frameworks Evolve into AI-Ready, Modular Backend Platforms 🔗

New projects blend performance, extensibility, and AI integration, and domain-specific tooling to reshape full-stack development foundations.

Trendweb-frameworks
linguo2625469/workbuddy2api-panelrejetto/hfsapache/hugegraphkubevirt/kubevirtmastra-ai/mastralucide-icons/lucideNaiboWang/EasySpiderAOrbitron/Eridanuspf-robotics/kachaka-apiOWASP/wstginfoslack/awesome-web-hackinggin-gonic/ginjstrieb/github-stats

Open source web frameworks are shifting from general-purpose routers to specialized, AI-integrated backends. Gin (gin-gonic/gin) continues to power high-throughput Go services with minimal overhead, now often paired with AI agent layers.

MastAI (mastra-ai/mastra) exemplifies the rise of TypeScript frameworks built explicitly for LLM agents, offering built-in tool calling, memory, and workflow orchestration. Similarly, Eridanus (AOrbitron/Eridanus) uses OneBot and function calling to create extensible AI bots, treating LLMs as first-class citizens in the request lifecycle. Beyond AI, projects like HFS (rejetto/hfs) demonstrate a trend toward lightweight, virtual filesystem-based servers that double as secure, self-hosted file shares — blurring lines between framework and utility. KubeVirt (kubevirt/kubevirt) extends Kubernetes into a VM management platform, showing how web-adjacent frameworks are embracing infrastructure-as-code patterns. Even icon toolkits like Lucide (lucide-icons/lucide) reflect modularity, providing framework-agnostic UI assets that accelerate consistent design across React, Svelte, or vanilla JS stacks. This cluster reveals a move toward composable, purpose-built backends where frameworks are less about handling HTTP and more about enabling AI workflows, domain automation, and infrastructure integration — treating the web layer as a programmable surface for intelligent systems.

The catch: Much of this innovation remains fragmented across languages and paradigms, with AI frameworks like MastAI lacking maturity in error handling, tracing, and production-grade scaling — leading to brittle integrations when real-world complexity hits.

Open Source Shifts Toward Modular LLM Tooling for Real-World AI Agents 🔗

Developers are building composable, framework-agnostic components to power autonomous systems and enterprise AI workflows.

Trendllm-tools
youngyangyang04/llm-masterlinguo2625469/workbuddy2api-panelTencentCloud/TencentDB-Agent-Memorymastra-ai/mastrahashgraph-online/awesome-codex-pluginsalibaba/open-code-reviewrasbt/LLMs-from-scratchanthropics/claude-cookbooksAOrbitron/EridanusGrigorij-Dudnik/RoboCrewpbatard/rufusjustrach/codedb

The open source LLM ecosystem is rapidly evolving from monolithic models to specialized, interoperable tools that enable practical AI agent deployment. Projects like mastra provide a modern TypeScript framework for building production-ready AI agents with built-in memory, tool use, and orchestration.

Similarly, TencentDB-Agent-Memory introduces a team-level memory hub that transforms agent interactions into reusable assets—Chat Memory, Skill, LLM-Wiki, and Code-Graph—governed and shared across frameworks. This reflects a broader shift toward modularity: llm-master offers a full-stack learning path covering RAG, fine-tuning, and deployment, while workbuddy2api-panel turns enterprise accounts into scalable OpenAI-compatible API gateways with automated task execution. On the tooling front, open-code-review integrates LLMs into deterministic pipelines for precise, line-level feedback, and justrach/codedb delivers a Zig-based code intelligence server optimized for MCP tooling in AI agents. Even niche innovations like Eridanus and RoboCrew demonstrate how LLM function calling is being used to build intelligent, autonomous bots and robots with minimal setup. Together, these repos signal a maturation of the LLM stack: less focus on raw model access, more on reliable, scalable, and composable infrastructure for real-world AI applications.

The catch: Much of this tooling remains fragmented across languages and frameworks, with limited interoperability standards beyond emerging efforts like MCP; many projects are still in early adopter phases, lacking long-term stability, enterprise-grade security proofs, or clear upgrade paths—making production bets risky without significant integration work.

Use Cases
  • Enterprises deploy LLM-powered code review agents
  • Developers build autonomous robots using LLM function calling
  • Teams share AI agent skills via centralized memory hubs

Open Source Security Tools Converge on Unified Threat Intelligence and Automation 🔗

Projects integrate OSINT, real-time scanning, and policy enforcement to close detection-to-response gaps

Trendsecurity-tools
nhovongoc0-max/meme-radarstackrox/stackroxOpenZeppelin/openzeppelin-contractsOISF/suricataMISP/MISPAzure/Azure-Sentinelkaifcodec/user-scannerOWASP/wstgyaklang/yakitinfoslack/awesome-web-hackingLoongphy/codex-auth

A clear pattern is emerging in open source security: tools are shifting from isolated functions to interconnected workflows that fuse threat intelligence, automated scanning, and policy-driven response. nhovongoc0-max/meme-radar exemplifies this by combining meme-based threat signaling with multi-chain asset scanning and human review layers, turning social signals into actionable leads.

Similarly, kaifcodec/user-scanner aggregates 1,080+ OSINT vectors from a single email or username, enabling rapid digital footprinting for investigations. On the enforcement side, stackrox/stackrox and yaklang/yakit deliver Kubernetes and platform-wide risk analysis with runtime alerts and hardening recommendations, while OISF/suricata provides deep packet inspection for network-level threat detection. Intelligence sharing is centralized via MISP/MISP, which feeds indicators into systems like Azure/Azure-Sentinel for correlation and analytics. Developers now use OWASP/wstg to guide testing, and OpenZeppelin/openzeppelin-contracts to bake security into smart contracts from the start. Even niche tools like Loongphy/codex-auth address identity management in AI coding assistants, showing the trend’s reach. This convergence reflects a move toward composable, automated security stacks where data flows seamlessly from discovery to mitigation.
The catch: Despite this momentum, integration remains fragmented — many tools lack standardized APIs or data formats, forcing custom glue code; early-stage projects like meme-radar or user-scanner may generate noise without clear validation pipelines, and enterprise adoption hinges on solving operational complexity, not just technical capability.

Use Cases
  • Security teams correlate OSINT data with internal alerts
  • DevOps automate container risk scanning in CI/CD pipelines
  • Analysts enrich threat intelligence with social media signals

Deep Cuts

Go Gateway Turns WorkBuddy Accounts Into OpenAI-Compatible API Pool 🔗

Auto-completes all task center jobs while offering hot-reload config and visual account management

linguo2625469/workbuddy2api-panel · Go · ▲ 81 in 1d

linguo2625469/workbuddy2api-panel enhances Sliverkiss/workbuddy2api into a multi-account gateway that exposes Tencent WorkBuddy as an OpenAI-compatible API. Built in Go, it auto-fetches and executes every task in the WorkBuddy task center, eliminating manual grinding.

A built-in web panel visualizes the account pool, tracks credit usage, and supports live config updates without restarts. Developers can now treat WorkBuddy credits like programmable API tokens, ideal for scaling AI workflows silently in the background. The catch: it's early-stage, niche to Chinese-language WorkBuddy users, and lacks extensive real-world stress testing despite its clever automation.

Use Cases
  • AI developers scaling WorkBuddy-powered LLM calls
  • Automation engineers offloading repetitive task center jobs
  • Teams managing multiple WorkBuddy accounts via single API endpoint

Source: linguo2625469/workbuddy2api-panel — based on the project README.

Quick Hits

TencentDB-Agent-Memory Provides a team-level memory hub for AI agents by converting conversations, docs, and code into four governed, reusable memory assets across frameworks. 26.9k
teamai-cli Enables teams to become AI-native by streamlining AI integration and workflow automation for collaborative development. 4.7k
jev-trader Executes one AI-driven trade decision per Monad block on the Kuru MON-USDC market using real-time blockchain data. 277
jevlike [No description provided — unable to generate summary.] 468
Dream-RSI Implements recursive self-improvement in AI systems through evolving world simulations that enable continuous learning and adaptation. 422
Threat-Intelligence-Hackers-Forums Aggregates and organizes a directory of hacker forums for threat intelligence monitoring and cybersecurity research. 353
RSIAgent Delivers a training-free multi-agent framework that achieves recursive self-improvement via broad-then-deep exploration and reusable memory in novel environments. 296
Who shipped it

The Business Desks

Fresh on Hugging Face

Model Drops

The newest model releases builders are picking up right now.
Beyond GitHub

The AI Wire

What builders are reading today — the headlines, papers, and announcements that aren't trending repos.

From the labs & arXiv

Supabase Pipelines launches public alpha for real-time Postgres to BigQuery sync 🔗

Managed CDC service streams database changes to analytics without custom ETL code

supabase/supabase · TypeScript · ▲ 582 in 1d Est. 2019 · Latest: v1.26.08

Supabase Pipelines is now in public alpha, offering a managed change data capture service that streams PostgreSQL inserts, updates, and deletes to BigQuery in near real time. Configured through the Supabase Dashboard, it eliminates the need for custom ETL pipelines or third-party tools like Debezium for basic analytics sync.

The feature builds on Supabase’s Realtime server, which uses Postgres’ logical replication to detect changes and convert them to JSON over websockets. Pipelines extends this by persisting those changes to BigQuery, enabling immediate use in dashboards, ML models, or audit logs. It’s available on all paid plans and positions Supabase as a full-stack alternative to Firebase with enterprise-grade analytics egress. Developers can now trigger downstream workflows—like updating a Looker dashboard or retraining an AI model—within seconds of a database write, without managing infrastructure. The service supports filtering and transformation via SQL-like rules in the Dashboard, reducing noise in downstream systems. While not yet supporting bidirectional sync or other warehouses like Snowflake, it covers a critical gap for teams wanting real-time analytics without operational overhead.
The catch: Pipelines only streams to BigQuery in alpha, with no support for other data warehouses or bidirectional sync, limiting multi-cloud or hybrid analytics setups.

Previously in The Times “covered” — Sep 15

Use Cases
  • Analytics engineers syncing Postgres to BigQuery for real-time dashboards
  • AI teams triggering model retraining on new user or transaction data
  • Compliance teams maintaining immutable audit logs of database changes

Source: supabase/supabase — based on the README and release notes.

More Stories

Builders code GPT-like models from scratch with PyTorch notebooks 🔗

Project updates include tokenizer improvements and weight-loading for larger pretrained models

rasbt/LLMs-from-scratch · Jupyter Notebook · 105.1k stars Est. 2023

rasbt/LLMs-from-scratch provides Jupyter notebooks guiding builders through pretraining and fine-tuning a GPT-like LLM in PyTorch, mirroring the approach in the Manning book Build a Large Language Model (From Scratch). The repository includes code for loading weights of larger pretrained models to fine-tune for specific tasks, alongside step-by-step implementations of attention mechanisms and tokenizers.

Recent commits focus on refining the tokenizer and compatibility with updated PyTorch versions, ensuring the educational workflow remains functional.
The catch: Models built are small-scale and educational, not suited for production use or competitive with large foundational models.

Use Cases
  • Students learn LLM internals by coding transformers
  • Developers fine-tune pretrained weights for custom tasks
  • Educators teach attention mechanisms with runnable examples

Source: rasbt/LLMs-from-scratch — based on the project README.

Microsoft’s Generative AI Course Adds Local Model Support 🔗

New Foundry Local lessons let builders run models offline without Azure subscription

microsoft/generative-ai-for-beginners · Jupyter Notebook · ▲ 75 in 1d Est. 2023

The microsoft/generative-ai-for-beginners repo now includes Foundry Local lessons, enabling users to run generative AI models fully on-device. This update removes the need for constant cloud connectivity or paid Azure OpenAI Service access during learning.

Lessons cover setup, model loading, and inference using Python or TypeScript, targeting Windows, macOS, and Linux. The course retains its 21-lesson structure, blending conceptual “Learn” modules with hands-on “Build” exercises. Despite recent activity, 21 open issues persist, including translation sync delays and environment setup bugs. The catch: Local model performance varies significantly by hardware, and the repo doesn’t guide users on model quantization or optimization for lower-end devices.

Previously in The Times “covered” — Sep 3

Use Cases
  • Learn prompt engineering with offline Llama 3 models
  • Build a semantic search app using TypeScript and local embeddings
  • Experiment with DALL·E equivalents without API costs or keys

Source: microsoft/generative-ai-for-beginners — based on the project README.

ComfyUI 0.36.0 adds OpenRouter and Tripo API integrations for multimodal workflows 🔗

Release expands model support with Gemini 3.8 Flash and MAI image aspect ratio automation

Comfy-Org/ComfyUI · Python · ▲ 131 in 1d Est. 2023

ComfyUI’s latest release integrates Microsoft’s mai-image-2.6 via OpenRouter and updates Tripo to v3 API with Smart Segment node, enabling seamless 3D-to-image pipelines.

Gemini 3.8 Flash now powers text generation within workflows, while AMD Windows VA quota increased to 4TB for large-scale diffusion tasks. The node-based interface remains central, letting creators chain models, parameters, and outputs visually. Despite its power, the steep learning curve and heavy Python/PyTorch dependency limit accessibility for non-technical artists.
The catch: High resource demands and complex node debugging hinder adoption in lightweight or real-time creative environments.

Previously in The Times “covered” — Sep 3

Use Cases
  • Visual artists generating controllable image sequences via node graphs
  • Developers prototyping multimodal AI pipelines with API-driven models
  • Researchers testing Stable Diffusion variants with modular subgraph reuse

Source: Comfy-Org/ComfyUI — based on the README and release notes.

Quick Hits

claude-cookbooks Provides practical, hands-on notebooks demonstrating effective and creative ways to use Claude for real-world tasks. 52.8k
AI-For-Beginners Offers a structured, beginner-friendly 12-week curriculum to learn AI fundamentals through 24 accessible lessons. 68.6k
openai-cookbook Delivers clear, runnable examples and guides for integrating and leveraging the OpenAI API across applications. 76k
pytorch Enables high-performance deep learning with dynamic neural networks and GPU-accelerated tensor computation in Python. 103.1k
dify Lets teams build, deploy, and scale agentic AI workflows and RAG pipelines in a unified workspace — from prototype to production — without rearchitecting. 156.1k

Mission Planner Refines UAV Ground Control with Localization and UI Fixes 🔗

Latest release improves UK language support, MAVLink parameter rounding, and flight planner prefetch behavior

ArduPilot/MissionPlanner · C# · 2.4k stars Est. 2013 · Latest: MissionPlanner1.3.83

ArduPilot’s Mission Planner ground control station updated to version 1.3.

83 with targeted fixes for developers and operators. The release enhances UK localization, corrects MAVLink parameter rounding to seven digits, and optimizes flight planner prefetch to resolve long-standing delays. Additional tweaks include safety switch checks, HUD battery icon fixes, and improved MAVLink speech handling. Built on C# .NET and requiring Visual Studio 2022 for compilation, the tool remains Windows-dependent despite VSCode parsing support.
The catch: Mission Planner does not officially support building or running on non-Windows systems, limiting cross-platform flexibility for developers.

Use Cases
  • Drone operators plan autonomous missions with Pixhawk controllers
  • Developers tune ArduPilot parameters via MAVLink interface
  • UAV teams monitor flight state and telemetry in real time

Source: ArduPilot/MissionPlanner — based on the README and release notes.

More Stories

Harvard’s ML Systems textbook scales to 1M learners by 2030 goal 🔗

Vol I release polishes content as community-driven curriculum expands globally

harvard-edge/cs249r_book · Python · ▲ 11 in 1d Est. 2023

The harvard-edge/cs249r_book project delivers an integrated ML systems curriculum combining textbook theory, TinyTorch coding labs, hardware kits, and the MLSys·im simulator. Recent commit activity shows sustained maintenance with vol1-v0.

7.2 focusing on copyediting and layout fixes for Volume I. Over 3,500 forks indicate broad adoption among educators and builders seeking end-to-end AI engineering training. The project aims to teach efficient, reliable intelligent system design beyond isolated models.
The catch: Volumes III and IV remain in development, leaving advanced embodied and physical AI topics incomplete for learners seeking full coverage.

Previously in The Times “covered” — Sep 13

Use Cases
  • University instructors adopt full ML systems courseware
  • Robotics engineers learn constrained edge deployment
  • Self-directed builders study AI hardware-software co-design

Source: harvard-edge/cs249r_book — based on the README and release notes.

RobotCode Toolkit Caches File State to Prevent False Errors 🔗

New analysis cache ties results to exact file content, ignoring unsaved editor changes

robotcodedev/robotcode · Python · 299 stars Est. 2020

RobotCode’s latest update fixes a flaw where rapid file edits poisoned the analysis cache, causing false errors like missing keywords until files were re-saved. The toolkit now binds cached results strictly to the file state at analysis time, skipping cache for unsaved content.

This improves reliability in its language server, VS Code extension, PyCharm plugin, and CLI—all driven by a unified robot.toml configuration. The catch: With 138 open issues, the project’s breadth may strain maintenance, risking delayed fixes for niche IDE integrations or advanced debugging workflows.

Use Cases
  • Robot Framework developers writing keywords in VS Code
  • Teams scaling test suites with shared robot.toml CI configs
  • Debugging tests via breakpoints in keyword files using DAP support

Source: robotcodedev/robotcode — based on the README and release notes.

Quick Hits

kornia Provides GPU-accelerated geometric computer vision tools for spatial AI, enabling real-time image transformations and camera modeling in Python. 11.4k
webots Offers a versatile robot simulator for designing, testing, and validating robotic systems in realistic 3D environments using C++ and physics-based modeling. 4.6k
newton Delivers a high-performance, GPU-accelerated physics engine built on NVIDIA Warp, tailored for roboticists needing fast, scalable simulation of complex dynamics. 5.6k
RoboCrew Empowers robots with autonomous behavior via LLM agents, integrating seamlessly with CrewAI or Autogen frameworks for easy setup and task execution. 139
BLEnky Enables rapid configuration of low-power BLE-to-GPIO bridges with a lightweight C runtime and gpioASM for efficient embedded IoT device control. 129
autoware_universe 1.8k

OpenAI's Codex Security CLI Brings AI-Powered Vulnerability Scanning to DevSecOps Pipelines 🔗

Latest release adds versioned commits and shared settings between CLI and TypeScript SDK for consistent policy enforcement

openai/codex-security · TypeScript · ▲ 6 in 1d 2mo old · Latest: npm-v0.1.28

OpenAI’s codex-security project delivers a CLI and TypeScript SDK that finds, validates, and fixes security vulnerabilities using AI-driven code analysis. Built for Node.

js 22.13+ and Python 3.10+, it enables developers to define security policies via SECURITY.md drafts and run scans locally or in CI using OPENAI_API_KEY. Findings are stored in SQLite with a read-only dashboard that updates every five seconds, showing vulnerability groups and potential duplicates via embedding similarity.

The latest release (npm-v0.1.28) introduces versioned conventional commit titles, allowing teams to track changes in scan configurations over time. It also shares scan settings between the CLI and SDK ([#742]), ensuring consistent behavior whether scanning via terminal or programmatically. Additional improvements include unique JUnit test names ([#877]), support for large post-scan prompts ([#876]), optional cost display ([#881]), and enhanced logging for desktop and worker sessions ([#872]).

Teams can run scans via Docker Compose for multi-repo analysis or use npx @openai/codex-security serve to launch the findings service without containers. The tool supports headless policy generation and artifact saving through its SDK, with architecture and threat-model documents kept outside the repository to protect sensitive details.

The catch: The tool requires Trusted Access for Cyber approval via chatgpt.com/cyber for protected findings, creating a gatekeeper step that may delay adoption in air-gapped or strictly regulated environments where external API calls are restricted.

Previously in The Times “covered” — Sep 15

Use Cases
  • DevSecOps teams scanning Node.js apps for injection flaws
  • Security engineers enforcing policy via SDK in automated pipelines
  • Auditors reviewing vulnerability duplicates using embedded similarity search

Source: openai/codex-security — based on the README and release notes.

More Stories

User-Scanner v1.5.2 expands OSINT coverage with 400+ new username modules 🔗

Release adds email modules for job platforms, regional providers, and improves scan reliability

kaifcodec/user-scanner · Python · 4.8k stars 11mo old

The kaifcodec/user-scanner project released v1.5.

2, adding over 400 new username OSINT modules across developer, creative, finance, gaming, and social platforms. Email coverage expanded with integrations for job boards, Alza, Tumblr, Quora, Payhip, and regional providers. Reliability fixes address false positives in Screener, OkCupid, Gumroad, and Instagram modules, while metadata extraction now spans large batches of username scans. The tool maintains native MCP support for AI agent integration via Claude Desktop and Cursor, enabling autonomous OSINT pivots. Built in Python with httpx and curl_cffi for high-throughput scanning, it exports results to PDF, JSON, and CSV. The catch: Despite broad coverage, the project has 8 open issues and relies on community maintenance for module accuracy, raising concerns about long-term reliability in fast-changing platforms.

Use Cases
  • Security researchers map digital footprints from email or username
  • Investigators correlate breached data using Hudson Rock infostealer intel
  • Red teams automate reconnaissance across 1080+ OSINT vectors with AI pivots

Source: kaifcodec/user-scanner — based on the README and release notes.

OpenZeppelin Contracts v5.7.0 tightens EIP712 string limits for proxy safety 🔗

Breaking changes drop storage fallback, enforce 31-byte name/version in immutable storage

OpenZeppelin/openzeppelin-contracts · Solidity · 27.2k stars Est. 2016

OpenZeppelin Contracts v5.7.

0 removes the storage fallback for long name/version values in EIP712, requiring both to fit in a ShortString (max 31 bytes) or revert. The change ensures domain consistency when contracts operate behind proxies or clones without initializers, directly addressing upgrade safety. Developers must now audit string lengths in EIP712 domains to avoid deployment failures. The release also renames ERC2771ForwarderFailureInAtomicBatch to ERC2771ForwarderNoRefundReceiver and deprecates at functions in favor of pos in utility structs. The catch: Strict immutability assumptions may complicate legacy contract upgrades where dynamic metadata was previously tolerated.

Use Cases
  • Devs deploying ERC20 tokens with secure, audited foundations
  • Teams building DAOs using Governor modules for proposal voting
  • Integrators creating ERC721 NFTs with role-based access control

Source: OpenZeppelin/openzeppelin-contracts — based on the README and release notes.

Microsoft Sentinel repo delivers enterprise SIEM content for threat detection 🔗

Latest commit adds updated hunting queries and playbooks for hybrid cloud environments

Azure/Azure-Sentinel · Python · 6.1k stars Est. 2018

The Azure/Azure-Sentinel GitHub repository provides out-of-the-box detections, hunting queries, workbooks, and playbooks for Microsoft Sentinel and Microsoft 365 Defender. It enables security teams to deploy cloud-native SIEM analytics across hybrid infrastructures using Python-based samples and community-contributed content.

With over 3,800 forks and recent activity, the repo supports threat hunting and incident response at scale. Contributors can submit issues or pull requests following the project’s CLA and contribution guidelines.
The catch: 120 open issues indicate ongoing gaps in coverage or documentation that may require custom tuning for niche threat models.

Use Cases
  • Security analysts deploy prebuilt hunting queries to detect lateral movement
  • SOC teams automate incident response using Sentinel playbooks from the repo
  • Enterprises integrate custom detections for cloud workloads across Azure and AWS

Source: Azure/Azure-Sentinel — based on the project README.

Quick Hits

yakit Provides an all-in-one cybersecurity platform for threat detection, response, and vulnerability management in TypeScript. 7.7k
wstg Offers a comprehensive, open-source guide to testing web application and service security with practical methodologies. 9.8k
MISP Enables organizations to collect, share, and act on threat intelligence through a collaborative, open-source platform. 6.5k
sniffnet Lets you comfortably monitor and analyze network traffic in real time with a Rust-powered, intuitive interface. 41.1k
keepassxc Delivers a secure, cross-platform password manager for storing and managing credentials with strong encryption. 28.8k

React Native Tightens Type Safety in Animated API for Smoother Cross-Platform Motion 🔗

Latest release fixes gesture and value listener typing, improving developer experience without rebuilding native layers.

react/react-native · C++ · ▲ 7 in 1d Est. 2015 · Latest: v0.87.1

React Native’s v0.87.

1 update refines two core animation APIs, addressing long-standing type ambiguities in Animated.Value.addListener() and Animated.event(). Previously typed as any, these callbacks now enforce {value: number} and proper event handler signatures, reducing runtime errors and improving IDE autocomplete. The changes arrive alongside iOS-specific fixes for Swift Package Manager and CocoaPods dependency handling, ensuring cleaner autolinking and module resolution when native code interacts with JavaScript.
These tweaks may seem minor, but they directly impact developer velocity — a core promise of React Native. With Fast Refresh still enabling sub-second JS updates, teams can iterate on animated interfaces without native rebuilds. The project continues to bridge React’s declarative model with native UI primitives, letting gestures, text scaling, and accessibility behave platform-consistently.
The catch: Despite improvements, the framework still requires developers to manage native dependencies manually when not using Expo, creating friction for teams avoiding additional tooling layers.

Previously in The Times “covered” — Sep 16

Use Cases
  • Mobile teams building branded apps with shared React logic
  • Startups iterating on UI with Fast Refresh and no native rebuilds
  • Enterprises adopting React Native incrementally in existing native apps

Source: react/react-native — based on the README and release notes.

More Stories

Deno 2.9.7 patches CLI and Node.js compatibility for smoother deployments 🔗

Fixes HTTP authority handling, bash completions, and Node.js API gaps in latest point release

denoland/deno · Rust · ▲ 14 in 1d Est. 2018

Deno 2.9.

7 resolves key friction points for developers building JavaScript and TypeScript backends. The release patches CLI argument handling to prevent duplication in Deno Deploy and Sandbox environments, fixes bash completion generation, and improves Node.js compatibility by aligning header maps and preserving AsyncLocalStorage context. HTTP authority paths are now unambiguous, and traceparent extraction works regardless of header case. These changes reduce deployment surprises and improve tooling reliability.
The catch: Despite frequent updates, Deno’s Node.js compatibility layer still lags behind native Node.js behavior in edge cases involving async hooks and native addons.

Use Cases
  • Backend engineers building secure HTTP servers with TypeScript
  • DevOps teams deploying serverless functions via Deno Deploy
  • Library authors publishing packages to the JSR registry with lockfile validation

Source: denoland/deno — based on the README and release notes.

RAGFlow v0.27.2 boosts agentic RAG with faster reasoning and rate-limited knowledge pipelines 🔗

New Sitemap and WebDAV connectors expand data ingestion while MCP integration enables agent workflows

infiniflow/ragflow · Go · ▲ 69 in 1d Est. 2023

RAGFlow’s latest release refactors its Agentic RAG framework, significantly improving retrieval speed and benchmark performance through optimized reasoning loops. The update adds runtime settings for knowledge compilation and enforces rate limits to prevent pipeline overload.

New Sitemap and WebDAV connectors now support custom CA certificates, broadening secure data ingestion from internal wikis and file servers. MCP integration enables standardized agent-tool communication, aligning with Anthropic’s Model Context Protocol. Built in Go, RAGFlow fuses RAG with agent capabilities to create a context layer for LLMs, supporting models like GPT-5 and Gemini 3 Pro.
The catch: Despite rapid feature growth, over 1,400 open issues suggest stability and documentation gaps may challenge production adoption at scale.

Previously in The Times “covered” — Sep 3

Use Cases
  • Enterprises syncing Confluence, S3, and Notion data for AI agents
  • Developers building multimodal RAG systems with image-rich PDFs
  • Teams deploying self-hosted PaddleOCR-VL for document parsing workflows

Source: infiniflow/ragflow — based on the README and release notes.

Quick Hits

grpc Enables high-performance, cross-language RPC communication with support for streaming, authentication, and load balancing across C++, Python, Ruby, and more. 45.3k
codex Provides a lightweight, terminal-based AI coding assistant that understands context and generates code snippets in real time. 124.9k
gin Delivers blazing-fast HTTP routing and middleware for Go, enabling efficient REST APIs and microservices with minimal boilerplate. 89.2k
PowerToys Offers a suite of powerful Windows utilities to enhance workflow, customize the desktop, and automate repetitive tasks. 138.8k
FFmpeg Provides a comprehensive, cross-platform multimedia framework for recording, converting, and streaming audio and video in virtually any format. 64.3k
ghostty 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. 61.2k

Pulp-Platform AXI Modules Refine Heterogeneous Network Building Blocks 🔗

Latest release adds ID prepend tool and fixes critical burst splitter and memory interface bugs

pulp-platform/axi · SystemVerilog · ▲ 2 in 1d Est. 2018 · Latest: v0.39.11

The pulp-platform/axi project updated its synthesizable SystemVerilog IP with axi_id_prepend, a new module that supports equal ID widths between master and slave ports, easing integration in symmetric interconnects. This release also patched axi_burst_splitter_gran to correct an inverted bypass condition in transaction support logic and fixed axi_to_detailed_mem by parenthesizing the per-bank read-error mask—both addressing subtle protocol hazards.

Additional fixes resolved swapped AXI widths in synthesis benchmarks and restored a missing demux ID counter entry in the core library. These changes reinforce the project’s goal of providing topology-independent, composable building blocks for AXI4 and AXI4-Lite networks, including crossbars, width converters, and DMA endpoints. The modules remain parametrizable for data and ID width, enabling heterogeneous on-chip networks tailored to performance, power, or area constraints. While the IP targets full AXI standard compliance and broad EDA tool compatibility, the project relies on preprint documentation and auto-generated docstrings, which may lag behind rapid feature iteration.
The catch: Verification infrastructure and formal proof support are less mature than the RTL, posing risks for safety-critical or formally verified designs.

Previously in The Times “covered” — Sep 16

Use Cases
  • FPGA developers implementing custom DMA engines
  • ASIC teams building multi-domain NoC interconnects
  • Researchers synthesizing heterogeneous AXI subnetworks

Source: pulp-platform/axi — based on the README and release notes.

More Stories

ESP32 Pinout Tool Prevents Hardware Errors with Live Conflict Detection 🔗

Free site exports Arduino-compatible pin definitions while validating against Espressif’s official data

FelixKunzJr/ESPPinoutWebsite · TypeScript · 56 stars 3mo old

FelixKunzJr/ESPPinoutWebsite provides an interactive reference for ESP32-family modules, showing physical pad layouts, KiCad-derived schematic symbols, and real-time constraint warnings for strapping pins, ADC2 conflicts, and flash-reserved GPIOs. Users build pin mappings with live conflict detection, export Arduino #define statements, and share configurations via URL or PNG.

The tool pulls pin data directly from Espressif’s official KiCad libraries and esp-gpio-tool dataset, with automated tests cross-checking for drift. Despite zero open issues and recent activity, the project lacks support for ESP8266 and relies on community-maintained data generation scripts.
The catch: No official ESP8266 coverage limits usefulness for legacy IoT projects still dependent on that chip.

Use Cases
  • Embedded designers validate GPIO selections before PCB fabrication
  • Arduino developers export safe pin definitions for Wi-Fi and sensor projects
  • Makers avoid boot-mode conflicts by checking strapping pin roles visually

Source: FelixKunzJr/ESPPinoutWebsite — based on the project README.

Rust-based Android Auto proxy gains OpenSSL TLS backend for legacy head units 🔗

v1.0.0 release adds video-in-motion controls and improved shutdown reliability

aa-proxy/aa-proxy-rs · Rust · ▲ 2 in 1d Est. 2024

The aa-proxy/aa-proxy-rs project enables wireless Android Auto on USB head units via a Rust-powered proxy, now featuring an OpenSSL TLS backend for older vehicles like Sony AX3200 units that lack modern cipher support. Built with io_uring and tokio, it offers automatic reconnection, bandwidth monitoring, and an embedded web UI for real-time control.

Recent updates include configurable video-in-motion modes (low/full) and fixes for race conditions during signal-triggered shutdowns. The catch: OpenSSL dependency introduces potential security maintenance overhead compared to pure-Rust alternatives.

Use Cases
  • DIY builders enabling wireless Android Auto in older cars
  • Developers inspecting Android Auto media streams via TCP
  • EV owners unlocking Google Maps EV routing features in AA

Source: aa-proxy/aa-proxy-rs — based on the README and release notes.

LibreHardwareMonitor adds query parameters to metrics endpoint for better integration 🔗

Release v0.9.6 includes hardware support updates and dependency bumps via Dependabot

LibreHardwareMonitor/LibreHardwareMonitor · C# · 9.1k stars Est. 2017

LibreHardwareMonitor’s latest release v0.9.

6 introduces query parameters to the /metrics endpoint, enabling finer-grained control for developers integrating hardware telemetry into applications. The update also adds support for GA-A320M and B850 GAMING PLUS WIFI6E motherboards, along with Arctic fan controller compatibility. Dependency bumps for System.IO.Ports, System.Management, and others were automated via Dependabot. The project remains MPL 2.0 licensed and welcomes community contributions for sensor accuracy.
The catch: Administrator privileges are required to access certain sensors, limiting seamless use in standard user environments without manual configuration.

Previously in The Times “covered” — Sep 3

Use Cases
  • Developers monitoring CPU temps in custom dashboard apps
  • IT teams logging fan speeds across Windows workstations
  • Gamers tracking GPU clock speeds during performance tuning

Source: LibreHardwareMonitor/LibreHardwareMonitor — based on the README and release notes.

Quick Hits

hwloc Detects and exposes hardware topology details like CPU, cache, and NUMA layout to optimize application performance across diverse systems. 737
p3a Plays and displays pixel art animations on ESP32-P4 microcontrollers with low-latency rendering and minimal resource overhead. 93
vdbrink.github.io Provides practical, builder-focused tips for integrating and extending home automation systems using NODE-RED and Home Assistant via CSS-driven documentation. 48
deskhop Enables instant, low-latency switching between multiple desktop environments or workspaces using a dedicated hardware switch device. 7.9k
firmware Delivers a feature-rich, security-hardened ESP32 firmware suite for advanced IoT device control, networking, and peripheral management. 6.7k

Egui Adds DragValue Stability in Rust GUI Toolkit Update 🔗

Patch prevents external changes from being lost during focused input interactions

emilk/egui · Rust · ▲ 21 in 1d Est. 2019 · Latest: 0.36.2

The emilk/egui project released version 0.36.

2 with a focused fix for DragValue widgets, ensuring external value changes aren’t reverted when the field has focus (#8403). This resolves a subtle but disruptive issue where programmatic updates to a dragged value—such as from hardware input or sync logic—would be overwritten during user interaction. The change improves reliability in real-time applications like game engines or data visualization tools where egui is commonly integrated via eframe.
Other updates include case-insensitive image file matching ([#8430]) and fixes for thin rectangle rendering and zero-duration animations. The library remains platform-agnostic, running on WebAssembly, native desktop, and Android through eframe, with minimal setup for Wasm/WebGL environments.
Egui’s immediate mode design reduces boilerplate for UI state, targeting 60 Hz responsiveness even in debug builds. Sponsored by Rerun, it sees active use in game dev and embedded Rust projects.
The catch: Despite its portability, egui lacks built-in accessibility features like screen reader support or keyboard navigation depth, limiting suitability for regulated or public-facing applications without additional layers.

Previously in The Times “covered” — Sep 2

Use Cases
  • Game developers tuning parameters in-engine with immediate feedback
  • Data scientists building Rust-based visualization dashboards
  • Embedded systems engineers creating cross-platform device configurators

Source: emilk/egui — based on the README and release notes.

More Stories

O3DE 2605.0 Release Boosts AAA Game Dev with C++ Precision 🔗

Latest update refines multi-platform engine for cinema-quality 3D worlds and simulations

o3de/o3de · C++ · 9.7k stars Est. 2021

The Open 3D Engine (O3DE) released version 2605.0, continuing its Apache 2.

0-licensed push to empower developers building AAA games and high-fidelity simulations without fees. Written in C++ and powered by Git LFS for large assets, the engine requires Visual Studio 2019 and CMake 3.24+ for setup, targeting Windows and Linux workflows. Its roadmap tracks progress on animation, rendering, and audio gems like Wwise integration, with over 3,400 open issues signaling active evolution. Despite five years of development, the project remains demanding for newcomers due to complex setup and steep C++ learning curves.
The catch: Setup demands specific toolchain versions and redistributables, creating friction for teams seeking lightweight, plug-and-play alternatives.

Use Cases
  • Game studios building cross-platform AAA titles
  • Simulators creating high-fidelity training environments
  • Filmmakers rendering cinema-quality real-time 3D scenes

Source: o3de/o3de — based on the README and release notes.

GDQuest’s browser-based GDScript tutor adds code highlighting fixes 🔗

Latest release resolves symbol loss and number formatting in lessons

GDQuest/learn-gdscript · GDScript · 2.8k stars Est. 2021

GDQuest’s learn-gdscript project offers a free, browser-run course teaching Godot’s GDScript to absolute beginners. The 1.

5.2 release fixes symbols like equals and inequality signs dropping from code examples, building on 1.5.1’s improvements to BBCode string and number highlighting. Hosted at gdquest.github.io/learn-gdscript, it provides interactive lessons without installation, though desktop versions on Itch.io deliver better performance and text clarity. The app focuses on foundational scripting, not full game development, serving as a precursor to deeper Godot tutorials. The catch: With 76 open issues and no major feature updates in recent releases, its scope remains narrow for learners seeking advanced Godot mastery.

Use Cases
  • Beginners learn GDScript syntax in-browser
  • Hobbyists test Godot scripting without setup
  • Educators assign introductory programming exercises

Source: GDQuest/learn-gdscript — based on the README and release notes.

Quick Hits

yard-godot YARD is a Godot editor plugin that manages and queries resources at runtime with a built-in table view for streamlined asset handling. 335
SPIRV-Cross SPIRV-Cross reflects on and disassembles SPIR-V into high-level shading languages like GLSL, enabling cross-platform shader integration. 2.5k
Greater-Flavor-Mod Greater Flavor Mod expands upon HFM by adding rich flavor mechanics, new provinces, and deepened historical accuracy for immersive gameplay. 239
imgui Dear ImGui delivers a bloat-free, dependency-light graphical user interface for C++ applications with immediate-mode rendering simplicity. 76.2k
gozen Gozen is a minimalistic video editor built in Godot, now hosted at Codeberg, offering lightweight video editing within a game engine framework. 423
ebiten Ebiten is a dead-simple 2D game engine for Go that prioritizes ease of use and cross-platform deployment without unnecessary complexity. 13.5k
The Git Times AI Desk
Ask about today's stories — or hit “Ask about this” on any article to focus on one.

Unlock the Git Times AI desk to ask about today's stories and the AI model market.

Upgrade to Premium
Answers by the Git Times AI desk · verify before you ship