Skip to content

cris-m/langgraph_examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Examples Repository

This repository contains a collection of examples demonstrating the usage of LangGraph in various applications. LangGraph is a powerful framework for building dynamic, decision-making workflows with natural language processing capabilities.


Overview

LangGraph provides a way to model complex conversational flows, manage state, and integrate external tools and APIs seamlessly. The examples in this repository aim to showcase the versatility of LangGraph for different real-world use cases, from personal assistants to privacy-focused agents.

Each folder represents a different project or example that demonstrates how LangGraph can be combined with various technologies like OpenAI models, audio-based input/output, and external web services.


Featured Examples

  1. Voice Assistance
    This project demonstrates a voice-based assistant that uses:

    • Llama 3.2 (3B) for natural language understanding (via Ollama)
    • Whisper for local audio transcription
    • Kokoro for local text-to-speech (TTS)
    • DuckDuckGo for privacy-focused web searches.

    Note: This project runs 100% locally, using open-source models to ensure privacy and control over data.
    Link to Voice Assistance Project

  2. Vision Assistance
    This project showcases a vision-based assistant capable of analyzing both text and images. It uses:

    • Llama 3.2 Vision (11B) via Ollama for multimodal understanding.
    • LangGraph to dynamically handle workflows and integrate visual and textual data.
    • Built-in image preprocessing, where images are converted to Base64 strings for seamless compatibility.
    • Advanced vision capabilities, including:
      • Object detection and scene understanding.
      • OCR for extracting text from images.
      • Multimodal question answering combining text and visual inputs.

    Note: This project ensures privacy by running all computations locally and leveraging cutting-edge models for visual analysis.
    Link to Vision Assistance Project


Future Updates

This repository will be gradually updated with more examples showcasing the diverse applications of LangGraph. Stay tuned for new projects and enhancements!


Releases

No releases published

Packages

No packages published