Skip to content

graphlit/graphlit-samples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Graphlit Sample Applications

Production-ready examples showing you how to build AI applications with semantic memory.

Learn by doing with these real-world implementations of the Graphlit Platform – from simple document Q&A to advanced RAG pipelines.

Start Free Documentation Discord


πŸš€ Why These Samples?

Stop reading tutorials. Start building.

These aren't toy examples – they're production-ready applications you can deploy and customize. Each sample demonstrates a specific use case, from document intelligence to media analysis to multi-tenant AI agents.

All samples use the same simple API that handles:

  • βœ… Content ingestion and extraction
  • βœ… Semantic search and retrieval
  • βœ… RAG-powered conversations
  • βœ… Multi-modal processing (PDFs, audio, video, images)
  • βœ… Real-time streaming responses

πŸ“š Sample Categories

πŸ€– Chatbots & Conversational AI

Build AI assistants that understand your documents

Perfect for: Customer support bots, internal knowledge assistants, document analysis


πŸ“„ Content Extraction & Transformation

Convert any content into clean, structured data

Perfect for: Content pipelines, data migration, document processing


🌐 Web Intelligence & Monitoring

Ingest and analyze web content at scale

Perfect for: Competitive intelligence, content aggregation, research tools


πŸŽ™οΈ Media Analysis

Transcribe and analyze audio and video

Perfect for: Meeting analysis, podcast search, video content platforms


🏒 Enterprise & Multi-Tenant

Build secure, scalable applications

Perfect for: SaaS applications, enterprise deployments, B2B platforms


πŸ› οΈ Quick Start

Prerequisites

# Get your free Graphlit account (1GB free, no credit card)
https://portal.graphlit.dev/

# You'll need these credentials:
# - Organization ID
# - Environment ID
# - JWT Secret

Python Samples

# Install the Graphlit client
pip install graphlit-client

# Run any Google Colab notebook - no setup needed!
# https://github.com/graphlit/graphlit-samples/tree/main/python/Notebook%20Examples

PyPI version

πŸ““ Browse Python Notebooks β†’


Node.js / Next.js Samples

# Install the Graphlit client
npm install graphlit-client

# Clone and run any Next.js sample
git clone https://github.com/graphlit/graphlit-samples.git
cd graphlit-samples/nextjs/chat
npm install
npm run dev

npm version

πŸš€ Deploy to Vercel in one click – Each Next.js sample includes a deploy button

πŸ“± Browse Next.js Apps β†’


.NET Samples

# Install the Graphlit client
dotnet add package Graphlit.Client

# Run the CLI tool
cd graphlit-samples/dotnet/GraphlitIngest
dotnet run

NuGet version

πŸ’» Browse .NET Examples β†’


🎯 Featured Samples

1. Document Chat Application

Upload PDFs, audio, video and chat with them using RAG

cd nextjs/chat
npm install && npm run dev

Features:

  • Multi-format support (PDF, DOCX, audio, video)
  • Real-time streaming responses
  • Conversation history
  • Source citations

View Sample β†’


2. Web Content Extraction

Extract clean Markdown from any website

cd nextjs/web-extraction
npm install && npm run dev

Features:

  • Automatic web scraping
  • Clean Markdown output
  • Bulk processing via sitemap
  • Structured data extraction

View Sample β†’


3. Audio Transcription Pipeline

Transcribe and analyze audio with speaker diarization

# Run in Google Colab
# No setup required!

Features:

  • Multi-speaker detection
  • Automatic summarization
  • Entity extraction
  • Search and retrieval

Open in Colab β†’


πŸ’‘ Use Case Examples

Use Case Best Sample Key Features
Customer Support Bot Next.js Chat Document Q&A, Citations, Multi-tenant
Content Intelligence Web Extraction Scraping, Structured extraction, Bulk processing
Meeting Analysis Audio Transcription Notebook Transcription, Summarization, Entity extraction
Knowledge Base Search Streamlit Apps Semantic search, Filters, RAG
Document Processing .NET CLI Bulk ingestion, Enterprise scale, Automation

πŸŽ“ Learning Path

New to Graphlit? Follow this path:

  1. Start with Python Notebooks – No setup, run in Google Colab

  2. Build a Streamlit App – Interactive UI examples

  3. Deploy a Next.js Application – Production-ready examples

  4. Scale with .NET – Enterprise integration


πŸ“– Resources

Documentation

SDKs

Platform


🀝 Contributing

Have a sample application you'd like to share? We welcome contributions!

  1. Fork this repository
  2. Create your sample in the appropriate directory
  3. Include a README with setup instructions
  4. Submit a pull request

See our contribution guidelines for more details.


πŸ’Έ Pricing & Free Tier

Graphlit is free to get started:

  • βœ… 1GB storage
  • βœ… 1,000 content items
  • βœ… 3 feeds
  • βœ… 100 conversations
  • βœ… Full API access
  • βœ… All content types supported

Paid plans start at $49/month with usage-based credits for additional content.

View Pricing Details β†’


πŸ†š Why Graphlit vs DIY Solutions?

DIY Approach πŸš€ Graphlit
Stitch together vector DB, storage, embeddings Complete integrated platform
Manage your own infrastructure Fully managed, serverless
Limited file format support True multimodal from day one
Build your own ingestion pipelines Automated ETL for any format
Handle scaling yourself Scales automatically
Weeks of setup Running in 5 minutes

πŸ“¬ Support


Ready to build your AI application?

Get Started Free β€’ View Docs β€’ Join Discord

Built by developers, for developers. πŸš€

About

Sample applications built on the Graphlit Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •