fiper
Sign in

AI Engineering

Practical ideas and tools for building with AI.

50 sources
About this list

This reading list brings together items from the sources selected for AI Engineering. Open each item at its original source for the complete article, episode or video. This is a selection of current coverage, not a complete archive.

Latest stories

Newest first

  • Release notes from pi Read

    Release v1.2.0 · earendil-works/pi

    New Features Per-key OpenRouter model lists: with an OpenRouter key, Pi lists only the models that key may use, with the key's context size, max output, and prices, including regional endpoints set in models.json. See OpenRouter.

  • Release notes from langgraph Read

    Release langgraph-checkpoint-sqlite==3.1.2 · langchain-ai/langgraph

    Changes since checkpointsqlite==3.1.1 release(checkpoint-sqlite): 3.1.2 (#9288) fix(checkpoint-postgres,checkpoint-sqlite): treat an empty checkpoint_id as the latest in delta history (#9262) fix(checkpoint,checkpoint-postgres,checkpoint-sqlite): validate namespace labels before store dispatch (#9217) fix: order delta channel replay by task path (

  • Release notes from langgraph Read

    Release langgraph-sdk==0.4.7 · langchain-ai/langgraph

    Changes since sdk==0.4.6 release(sdk-py): 0.4.7 (#9289) release(langgraph): 1.2.15 (#9283) fix(sdk-py): end a thread stream's run only on a root lifecycle event (#9228) fix: order delta channel replay by task path (

  • Release notes from langgraph Read

    Release langgraph==1.2.15 · langchain-ai/langgraph

    Changes since 1.2.14 release(langgraph): 1.2.15 (#9283) fix(langgraph): give every message written to a messages DeltaChannel an id (#9275) fix(langgraph): save a cached node's writes like a node that ran (#9259) fix(langgraph): stop at an interrupt_before breakpoint when a drain is requested before it (

  • Release notes from langgraph Read

    Release langgraph-checkpoint==4.3.0 · langchain-ai/langgraph

    Changes since checkpoint==4.2.0 fix(checkpoint): default InMemorySaver delta history to the latest checkpoint (#9257) test(checkpoint): run the delta conformance suite against InMemorySaver in CI (#9261) fix(checkpoint,checkpoint-postgres,checkpoint-sqlite): validate namespace labels before store dispatch (#9217) fix(checkpoint): keep serialized data when an object can't be rebuilt (

  • Release notes from OpenHands Read

    Release v1.27.1 · OpenHands/OpenHands

    1.27.1 (2026-10-12) What's Changed Bug Fixes fix(docker): copy MARS web bridge modules into the image by @VascoSch92 in #18343 fix(themes): make warning feedback theme-aware by @enyst in #18333 Documentation docs(verify-openhands): map maintenance 2026-10-12 by

  • Release notes from benchflow Read

    Bench 0.8.1-rc.1

    First pre-release of the Rust bench CLI, built from bench-rs at fc2c92d. Without BENCH_VERSION, the install script skips pre-releases. Builds: macOS on Apple silicon (aarch64-apple-darwin), and x86_64 Linux, static (x86_64-unknown-linux-musl, the one the script picks) or with glibc 2.34 or later (x86_64-unknown-linux-gnu). Each .tar.gz has a .sha256 next to it. More in docs/rust/install.md.

  • Release sdk-snapshot/cli-1.0.96 · github/copilot-sdk

    Update SDK snapshot for Copilot CLI 1.0.96

  • Release notes from opencode Read

    Release vscode-v1.0.0 · anomalyco/opencode

    Co-authored-by: uyencss uyencss@users.noreply.github.com Co-authored-by: Aiden Cline aidenpcline@gmail.com

  • Release notes from agenta Read

    Release v0.122.5 · Agenta-AI/agenta

    What's Changed [feat] Show orbiting activity dots in the run timeline header by @ashrafchowdury in #7400 [chore] Clean up Settings, the session header, and integrations browsing by @ashrafchowdury in #7428 [fix] Show the agent's question and keep question order in the dock by

  • Simon WillisonSimon Willison's Weblog Read

    Hello Python 3.15, goodbye 3.10, and now I can use 3.11

    Python 3.15 is here! Here's the essential What's new in Python 3.15 guide, this year curated by 3.14 and 3.15 release manager Hugo van Kemenade. As someone who builds open source software that works in every supported Python version, I get to say goodbye to Python 3.10 and start embracing features from Python 3.11.

  • Release notes from gh-aw Read

    Release v0.91.9 · github/gh-aw

    🌟 Release Highlights This release focuses on safer, more diagnosable workflow runs: stronger privacy-preserving failure reporting, tighter credential/network scoping, and improved NVX Copilot and model-routing support. ✨ What's New In-place add-comment status updates: status comments can be replaced rather than appended, reducing noise (#68013). GitHub Apps can check out PR branches after reviews when allow-listed (#68012). Unified sessions record more context: skill installation, usage and conflicts, plus caller aw_context (

  • Simon Willison's Weblog Read

    Profiling web-edit with Python 3.15: flame graphs and source heatmaps

    Research: Profiling web-edit with Python 3.15: flame graphs and source heatmaps I put the new Python 3.15 profiler through its paces by having GPT-6 Astra Extra High in Codex run it against my new web-edit app: I need a Python 3.15 flame graph and heatmap demo of the "web-edit" app from PyPI - research first then make me those demos Here's the resulting example flame graph and heatmap. Tags: profiling, python, codex

  • Simon Willison's Weblog Read

    Web-edit 0.1a0

    Release: web-edit 0.1a0 I was working on a project from my phone using Codex Remote when I found myself wanting to edit a credentials file without round-tripping those credentials through the LLM itself. So... I had Codex and GPT-6 Astra Extra High build this Python web app which provides a web UI for viewing and editing files in a folder. It's intended to be run over Tailscale, so I can have an agent start this running and then edit files via my Tailscale network directly from my phone. Here's the interface for browsing files in a folder:

  • Release notes from OpenHands Read

    Release v1.27.0 · OpenHands/OpenHands

    1.27.0 (2026-10-12) What's Changed Features feat(verify-openhands): drive the mock-LLM e2e behaviors on DeepSeek and map the gaps by @enyst in #18191 feat(verify-openhands): record videos of the browser with browser record by @enyst in #18211 feat(acp): add OpenCode and Pi as built-in ACP agents on local backends by

  • Import AI Read

    Import AI 476: Creativity and RSI; worse-than-China open weight models; AI goes to space

    Will we give robots the moon?

  • The System Design Newsletter Read

    How to Scale an “AI App” to 1 Million Users in Production

    #189: Part 7 - Generative AI Masterclass

  • Release notes from agno Read

    Release v3.1.3 · agno-agi/agno

    Changelog New Features: Durable External Agent Sessions: ClaudeAgent sessions now resume on any replica. The Claude SDK session id is stored on the Agno session (#10903), and with a database that supports transcript storage (PostgresDb, AsyncPostgresDb, SqliteDb, AsyncSqliteDb) every transcript line is mirrored into the new agno_transcripts table, so a later turn on another machine resumes from the database instead of a local file. A stored session that cannot be resumed falls back to a fresh SDK session seeded with the Agno history.

  • AI Agent Engineering Read

    Make Your Coding Assistant a 10x AI Engineer

    Releasing agent-engineer, an open-source plugin for Claude Code, Codex, Cursor, etc. that adds senior AI engineering skills, subagents, and hooks.

  • Network-AI Editorial Read

    Partial Failure Is the Default State of Multi-Agent Systems

    In a system with many agents and tools, something is always degraded, so engineering for the all-healthy case means engineering for a state that rarely exists.

Load more stories

Showing 20 of 186 articles

Know a source we’re missing? Tell us about it