FalkorDB Blog

FalkorDB

VIEW OUR BLOGS

What are knowledge graph tools article image by falkordb
Roi Lipman

Knowledge Graph Tools: What They Are and Their Benefits

Knowledge graphs have become a game-changer in building Retrieval-Augmented Generation (RAG) applications, often referred to as GraphRAG. These applications enhance the reasoning capabilities of large language models (LLMs) by providing structured context from a knowledge base. By organizing information into

Read More »
edges-in-falkordb-flowchart
Roi Lipman

Edges in FalkorDB

Edges in FalkorDB enable efficient graph representation and traversal using GraphBLAS tensors. Learn how FalkorDB uses GraphBLAS to support advanced graph operations and scalable graph processing, making Edges in FalkorDB a useful tool for graph data management.

Read More »
how to build a knowledge graph
Guy Korland

How to Build a Knowledge Graph: A Step-by-Step Guide

Driving meaningful insights from vast amounts of unstructured data has often been a daunting task. As data volume and variety continue to explode, businesses are increasingly seeking technologies that can effectively capture and interpret the information contained within these datasets

Read More »
Introducing FalkorDB-Cloud Cluster Support on GCP: Multi-Graph, Multi-Tenant, and Scale-Out Power!
David Zimberknopf

Introducing FalkorDB-Cloud Cluster Support on GCP: Multi-Graph, Multi-Tenant, and Scale-Out Power!

We’re thrilled to announce that FalkorDB-Cloud has added full support for clusters on Google Cloud Platform (GCP)! This update brings scale-out capabilities, multi-tenant architecture, and multi-graph support with full isolation, ensuring the utmost security and privacy for each graph within the same database instance. With FalkorDB on GCP, you can manage multiple

Read More »
code visualization featured image FalkorDB
Roi Lipman

Code Visualization: Benefits, Best Practices & Popular Tools

Modern software architectures are complex systems of interconnected components. As projects grow, keeping track of all their moving parts becomes increasingly challenging. Complex control flows, deeply nested structures, and inconsistent naming conventions can overwhelm developers, making it difficult to understand

Read More »
Diagram showing Hypothetical Document Embeddings where a query is processed by an LLM to generate an answer, which is then used to find the best matching document chunk, leading to a final response.
Guy Korland

Advanced RAG Techniques: What They Are & How to Use Them

Retrieval-Augmented Generation (RAG) has become a mainstream approach for working with large language models (LLMs) since its introduction in early research. At its core, RAG gathers knowledge from various sources and generates answers using a language model. However, with basic

Read More »
The Future of Graph Databases
Guy Korland

Welcome to FalkorDB – The Future of Graph Databases

At FalkorDB, we are redefining the boundaries of what’s possible with graph databases. Our advanced, ultra-low latency solution is designed to empower your data-driven applications with unparalleled performance, scalability, and ease of use. Whether you’re managing complex relationships, conducting deep

Read More »
What does a code graph look like.
Roi Lipman

Code Graph: From Visualization to Integration

Code is the foundation of modern software, but as codebases grow in complexity, understanding and navigating them becomes increasingly challenging. Code Graph is a visual representation of a codebase, leveraging Knowledge Graphs and Large Language Models (LLMs) to map the

Read More »
knowledge graph llm FalkorDB
Guy Korland

Knowledge Graph and LLM Integration: Benefits & Challenges

What is LLM and Knowledge Graph Integration? In today’s AI landscape, there are two key technologies that are transforming machine understanding, reasoning, and natural language processing: Large Language Models (LLMs) and Knowledge Graphs (KGs). LLMs, like OpenAI’s GPT series or

Read More »
knowledge graph vs vector database
Guy Korland

Knowledge graph vs vector database: Which one to choose?

Large Language Models (LLMs) are powerful Generative AI models that can learn statistical relationships between words, which enables them to generate human-like text, translate languages, write different kinds of creative content, and answer questions in an informative way. Since the

Read More »
img 3 FalkorDB
Roi Lipman

Efficient State Machine Modeling Using FalkorDB

The latest release of FalkorDB V4.0.5 includes a new ability to easily clone graphs. In this blog post we’ll be developing a state machine framework where a machine is represented by a graph. Whenever a FSM (finite state machine) is executed

Read More »
RAG Application Overview
Akriti Upadhyay

Building Advanced RAG Applications Using FalkorDB, LangChain, Diffbot API, and OpenAI

Source: https://medium.com/@akriti.upadhyay/building-advanced-rag-applications-using-falkordb-langchain-diffbot-api-and-openai-083fa1b6a96c Introduction The introduction of the Knowledge Graph Database in the realm of evolving Large Language Models has changed the way RAG applications are getting built. Since RAG mitigates knowledge limitations like hallucinations and knowledge cut-offs, we use RAG

Read More »
Blog 4 FalkorDB
Roi Lipman

RAG battle: vector database vs knowledge graph

LLMs today The potential of using LLMs for knowledge extraction is nothing less than amazing, in this last couple of months we’ve seen a rush towards integrating large language models to perform a variety of tasks, e.g. data summarization, Q&A

Read More »
Latency & Throughput Graph
Roi Lipman

Scale Out

The ability to scale out a database is crucial, in this short post I would like to walk through how FalkorDB scales out. As a quick recap I should mention that FalkorDB is a native graph database, developed as a

Read More »
Blog 10 FalkorDB
Guy Korland

Building a Q&A System

If you are looking for a simple way to build a Q&A system based on your knowledge graph, you should check out LangChain. Langchain allows you to easily query your Knowledge Graph using natural language.  In this blog post, I will show

Read More »
Blog 9 FalkorDB
Guy Korland

Building and Querying a Knowledge Graph

If you are looking for a simple way to create and query a knowledge graph based on your internal documents, you should check out LlamaIndex. LlamaIndex is a tool that allows you to easily build and search a knowledge graph using natural language

Read More »
Blog 5 FalkorDB
Guy Korland

Building & Querying a Knowledge Graph from Unstructured Data

Diffbot API, FalkorDB, and LangChain are a great combination for building intelligent applications that can understand and answer questions from unstructured data. Diffbot API has a powerful API that can extract structured data from unstructured documents, such as web pages, PDFs, or emails. With Diffbot

Read More »