Giselle
Willi Icon

Multi‑Model Composition

Auto-select the best model

Visual Agent Builder

Create agents in minutes

Knowledge Store

Access external data sources

GitHub Icon

GitHub AI Operations

Automates issues, PRs, and deployments with AI

Use Cases

Deep Researcher

AI-powered research and analysis

PRD Generator

Generate product requirements docs

GitHub Icon

Code Reviewer

Automated code review and feedback

Marketing Teams

Doc Updater

Keep documentation up to date

Users

Engineering Teams

AI-Native Startups

Automate workflows, ship faster

Solopreneurs & Fast Builders

Build and launch AI products, solo

Product-Led Engineers

Build, iterate, and ship faster with AI-powered development tools

Tech Writers & DevRel

Self-updating docs, more strategy time

Innovation Teams at Modern Enterprises

Embed AI workflows, scale innovation

Docs
Pricing
Blog
—
Sign UpArrow Icon
Giselle

Product

  • Multi-Model Composition
  • Visual Agent Builder
  • Knowledge Store
  • GitHub AI Operations

Solutions

  • Deep Researcher
  • PRD Generator
  • Code Reviewer
  • Doc Updater
  • AI-Native Startups
  • Solopreneurs & Fast Builders
  • Product-Led Engineers
  • Tech Writers & DevRel
  • Innovation Teams

Resources

  • Blogs
  • Open Source
  • Dictionary

Legal

  • Term
  • Privacy & Cookies

About

  • About Us
  • Contact Us

Build visually, deploy instantly.

© 2026 Giselle
GitHubLinkedInFacebookBlueskyXInstagramYouTube
Giselle

Build visually,
deploy instantly.

Product

  • Multi-Model Composition
  • Visual Agent Builder
  • Knowledge Store
  • GitHub AI Operations

Solutions

  • Deep Researcher
  • PRD Generator
  • Code Reviewer
  • Doc Updater
  • AI-Native Startups
  • Solopreneurs & Fast Builders
  • Product-Led Engineers
  • Tech Writers & DevRel
  • Innovation Teams

Resources

  • Blogs
  • Open Source
  • Dictionary

Legal

  • Term
  • Privacy & Cookies

About

  • About Us
  • Contact Us
© 2026 Giselle
GitHubLinkedInFacebookBlueskyXInstagramYouTube

We want to be clear about how we collect and use cookies so that you can have control over your browsing data.

If you continue to use Giselle, we will assume you are comfortable with our cookie usage.

Getting Started

How to Use Vector Store and Query in Giselle

PUBLISHEDDECEMBER 30, 2025

Takafumi Endo,
CEO
How to Use Vector Store and Query in Giselle

Table of contents

  • Setting Up Your Vector Store
  • Pulling Data with Vector Query
  • It Looks Complex, but It's Actually Much Easier
  • It's Not Just for GitHub
  • Advanced: Dynamic Query Generation for Agentic RAG
  • Wrapping Up

What if you could transform your GitHub code, Pull Requests, and Issues into "knowledge" that AI can actually use?

With Giselle, this is surprisingly easy. You can store your repository data in a Vector Store, allowing AI to pull relevant information whenever it needs it. This is similar to what's called RAG (Retrieval-Augmented Generation), though most people probably haven't worked with RAG systems before.

In this article, I'll walk you through how Vector Store and Vector Query nodes work in Giselle, as simply as possible.

Setting Up Your Vector Store

If you're on a paid plan, setup is incredibly straightforward. Just connect your GitHub account and select the repositories you manage.

Ingesting the data takes some time, but once you kick it off, it'll be ready by the time you're back from lunch.

When storing repository data, you'll need to choose an Embedding model. An Embedding model determines how text gets converted into numerical vectors. Different models have different strengths and accuracy levels, so pick one that fits your use case.

Official GitHub Repositories
studio.giselles.ai/settings/team/vector-stores

Pulling Data with Vector Query

Once your Vector Store and Embedding model are set, you need a way to retrieve data from it. That's where the Vector Query node comes in.

The workflow is simple: draw a connection from your Vector Store node to a Vector Query node, then enter your search query. The system will instantly pull semantically relevant context from the vector space.

However, the data you get back is still in its "raw" form. To make it human-readable, you'll need to connect it to an LLM from providers like OpenAI, Anthropic, or Google to process and format the information.

Vector Query
Vector Query Node

It Looks Complex, but It's Actually Much Easier

"Create a Vector Store, connect a Query node, then connect an LLM..." — I know this might sound like a lot of steps.

But if you've ever tried to build a RAG system from scratch with code, you know how painful it can be. Handling embeddings, managing vector databases, implementing search logic, integrating with LLMs... doing all of this yourself is a serious undertaking.

As far as I know, Giselle is the only tool that makes semantic search over GitHub data this accessible. Give it a try.

It's Not Just for GitHub

By the way, Vector Store isn't limited to GitHub repositories. You can also upload document files to create a store. This is great for large PDFs and other documentation.

One tip though: I've found that converting PDFs to Markdown or plain text before uploading often yields better accuracy. Structured data — like code — tends to vectorize more effectively. I'd recommend formatting your content that way when possible.

Advanced: Dynamic Query Generation for Agentic RAG

Here's a more advanced technique.

Instead of using a fixed query string in your Vector Query node, you can generate the query dynamically. This opens up a whole new level of possibilities.

Let's be honest — most people have no idea how to write a good query to pull the right information from a Vector Store. But AI does. Let AI figure out the query for you.

Check out the sample apps we've published. There's a node that takes user input and generates a query prompt, which then feeds into the Vector Query node. Since the query changes dynamically based on what the user asks, it becomes something close to an Agentic RAG system.

Sample App: Customer Support
Sample App: Customer Support

Wrapping Up

Vector Store and Vector Query might feel a bit complex at first. But once you get the hang of it, the possibilities really expand.

If you get stuck, explore the sample apps or check out the docs. My top recommendation? Set up the "Customer Support" sample app and try asking it questions yourself.

Give it a shot.

Last edited onDECEMBER 30, 2025
  1. Top
  2. Arrow Right
  3. Blog
  4. Arrow Right
  5. Getting Started
  6. Arrow Right
  7. How to Use Vector Store and Query in Giselle
Prev Arrow
Prev
The Making of a Stylish Dog-Centered Lifestyle Media using Giselle
Next Arrow
Next
Cross-Repository Analysis with Giselle: An Advanced Use Case for Vector Store

Try Giselle Free or Get a Demo

Supercharge your LLM insight journey -- from concept to development launch
Get Started - It's Free

Related Insights

Building Your Own PR Review Agent with Giselle
Getting Started

Building Your Own PR Review Agent with Giselle

Takafumi Endo,
CEO
GitHub Event-Driven Workflows: Building Automated Issue Assistants with Giselle
Getting Started

GitHub Event-Driven Workflows: Building Automated Issue Assistants with Giselle

Takafumi Endo,
CEO
Beyond Code: Building RAG Systems from Any Document with Giselle
Getting Started

Beyond Code: Building RAG Systems from Any Document with Giselle

Takafumi Endo,
CEO