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.
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
Build AI assistants that understand your documents
- Next.js Chat β Upload PDFs, audio, video and chat with them
- Streamlit Document Q&A β Simple UI for document-based conversations
- Python Notebook: RAG Basics β Learn RAG fundamentals interactively
Perfect for: Customer support bots, internal knowledge assistants, document analysis
Convert any content into clean, structured data
- Next.js File Extraction β Extract Markdown from PDFs, DOCX, PPTX
- Next.js Web Extraction β Scrape and extract structured data from websites
- Python Notebook: Entity Extraction β Extract entities, relationships, and insights
Perfect for: Content pipelines, data migration, document processing
Ingest and analyze web content at scale
- Web Crawling Notebook β Crawl websites and extract knowledge
- RSS Feed Monitor β Track and analyze content feeds
- Sitemap Scraping β Bulk ingest entire websites
Perfect for: Competitive intelligence, content aggregation, research tools
Transcribe and analyze audio and video
- Audio Transcription Notebook β Transcribe podcasts, meetings, calls
- Video Processing β Extract insights from video content
- Multi-speaker Diarization β Identify and separate speakers
Perfect for: Meeting analysis, podcast search, video content platforms
Build secure, scalable applications
- .NET CLI Tool β Bulk content ingestion for enterprises
- Multi-tenant Notebook β Isolate data per organization
- RBAC Examples β Role-based access control
Perfect for: SaaS applications, enterprise deployments, B2B platforms
# 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
# 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
π Browse Python Notebooks β
# 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
π Deploy to Vercel in one click β Each Next.js sample includes a deploy button
# Install the Graphlit client
dotnet add package Graphlit.Client
# Run the CLI tool
cd graphlit-samples/dotnet/GraphlitIngest
dotnet run
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
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
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
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 |
New to Graphlit? Follow this path:
-
Start with Python Notebooks β No setup, run in Google Colab
- Begin with basic ingestion and search
- Progress to RAG and conversations
- Browse Notebooks β
-
Build a Streamlit App β Interactive UI examples
- Upload files and chat
- Web crawling demos
- Browse Streamlit Apps β
-
Deploy a Next.js Application β Production-ready examples
- Deploy to Vercel in minutes
- Customize for your use case
- Browse Next.js Apps β
-
Scale with .NET β Enterprise integration
- Bulk ingestion pipelines
- Command-line tools
- Browse .NET Examples β
- π Platform Documentation β Complete API reference
- π₯ Video Tutorials β Step-by-step guides
- π¬ Discord Community β Get help from the community
- Python SDK β
pip install graphlit-client
- TypeScript/JavaScript SDK β
npm install graphlit-client
- C# / .NET SDK β
dotnet add package Graphlit.Client
- π Graphlit Website β Platform overview and pricing
- π Sign Up Free β Get started in 5 minutes
- π Pricing β Free tier + usage-based plans
Have a sample application you'd like to share? We welcome contributions!
- Fork this repository
- Create your sample in the appropriate directory
- Include a README with setup instructions
- Submit a pull request
See our contribution guidelines for more details.
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.
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 |
- π¬ Discord: Join our community
- π§ Email: [email protected]
- π Docs: docs.graphlit.dev
- π Issues: GitHub Issues
Get Started Free β’ View Docs β’ Join Discord
Built by developers, for developers. π