# Updates

## Structured Output: Get Predictable, Typed JSON from Your AI Workflows  
**Ryo Washizu,**  
[Read more](/content/blog/structured-output-predictable-json-ai-workflows/index.html)

## Giselle Introduces Data Store Nodes and Data Query Nodes: Connect PostgreSQL Databases to Your AI Workflows  
**Ryo Washizu,**  
[Read more](/content/blog/giselle-introduces-data-store-and-data-query-nodes/index.html)

## Version control at the speed of thought  
**Satoshi Toyama,**  
[Read more](/content/blog/version-control-speed-of-thought/index.html)

## Building Your Own PR Review Agent with Giselle  
**Takafumi Endo,**  
[Read more](/content/blog/pr-review-agent-giselle/index.html)

## GitHub Event-Driven Workflows: Building Automated Issue Assistants with Giselle  
**Takafumi Endo,**  
[Read more](/content/blog/github-event-driven-workflows-giselle/index.html)

## Beyond Code: Building RAG Systems from Any Document with Giselle  
**Takafumi Endo,**  
[Read more](/content/blog/document-vector-store-in-giselle/index.html)

## Building a Simple but Powerful Custom Deep Research App with Giselle  
**Takafumi Endo,**  
[Read more](/content/blog/custom-deep-research-app/index.html)

## Cross-Repository Analysis with Giselle: An Advanced Use Case for Vector Store  
**Takafumi Endo,**  
[Read more](/content/blog/cross-repository-analysis-with-giselle-vector-store/index.html)

## How to Use Vector Store and Query in Giselle  
**Takafumi Endo,**  
[Read more](/content/blog/vector-store-and-query-in-giselle/index.html)

## The Making of a Stylish Dog-Centered Lifestyle Media using Giselle  
**Kaori Nakashima,**  
[Read more](/content/blog/making-stylish-dog-media-with-giselle/index.html)

## Managing Coding Agents: Zed + Cursor  
**Satoshi Toyama,**  
[Read more](/content/blog/managing-coding-agents/index.html)

## What Giselle is not  
**Kaori Nakashima,**  
[Read more](/content/blog/what-giselle-is-not/index.html)

## From OSS Contributor to Team Member at Giselle  
**Ryo Washizu,**  
[Read more](/content/blog/from-oss-contributor-to-team-member-at-giselle/index.html)

## Git Worktree, My Way  
**Satoshi Toyama,**  
[Read more](/content/blog/git-worktree-my-way/index.html)

## Node-Based Interfaces for People Who Don't Think in Flowcharts — Building Giselle  
**Kaori Nakashima,**  
[Read more](/content/blog/ui-translation-designer-perspective/index.html)

## Designing Giselle With using Giselle: Closing the gap between design and code  
**Kaori Nakashima,**  
[Read more](/content/blog/designing-giselle-ui-with-giselle/index.html)

## The Thinnest Script Infrastructure — Made for Coding Agents  
**Satoshi Toyama,**  
[Read more](/content/blog/thinnest-script-infrastracture-made-for-coding-agents/index.html)

## Optimistic Transition: Why Next.js `loading.tsx` Isn’t Showing (App Router + middleware/proxy delay)  
**Satoshi Toyama,**  
[Read more](/content/blog/optimistic-transition-nextjs-loading-tsx-middleware-proxy-delay/index.html)

## Upgrading Stripe API version with AI-powered Speculative Implementation  
**Satoshi Ebisawa,**  
[Read more](/content/blog/upgrading-stripe-api-to-basil/index.html)

## Giselle Now Supports OpenAI's GPT-5 Series ― Unleash Next-Gen Reasoning, Coding, and Multimodal AI for Everyone  
**Tadashi Shigeoka,**  
[Read more](/content/blog/giselle-now-supports-openai-gpt-5-series/index.html)

## Giselle Now Supports Claude Opus 4.1: The Ultimate AI Coding and Reasoning Powerhouse for Pro Users  
**Tadashi Shigeoka,**  
[Read more](/content/blog/giselle-now-supports-claude-opus-4-1/index.html)
