Dwain's repositories
sky-livekit-agent-perplexica
Sky LiveKit Agent Perplexica is a local, free solution integrating LiveKit with advanced internet search. It uses a local Perplexica instance with function calling to retrieve and summarise search results in natural language. Powered by Faster Whisper, Ollama (Qwen 2.5) and Kokoro-82M TTS.
llama3.2-vision-ocr-streamlit
"A private, local OCR solution using Meta's Llama 3.2 Vision model with a Streamlit interface. Processes images entirely offline, supporting formats like JPEG, PNG, and BMP.
DeepSeek-Thinking-TTS
Listen to DeepSeek's thinking process in real-time! This script converts DeepSeek's thinking tags (<think>...</think>) to speech using Kokoro TTS, allowing you to hear the model's "thoughts" as it reasons through your questions.
flowise-private-doc-chat-rag-blog
A private, local RAG (Retrieval-Augmented Generation) system using Flowise, Ollama, and open-source LLMs to chat with your documents securely and offline.
LLM-GGUF-Auto-Converter
Automated Jupyter notebook solution for batch converting Large Language Models to GGUF format with multiple quantization options. Built on llama.cpp with HuggingFace integration.
PurPaaS-LLM
PurPaaS is an innovative open-source security testing platform that implements purple teaming (combined red and blue team approaches) to evaluate local LLM models through Ollama. By orchestrating autonomous agents, PurPaaS provides comprehensive security assessment of locally deployed AI models.
ai-news-researcher-pydantic-agents-blog
ode and resources for building an AI-powered news researcher using Pydantic Agents. Learn how to collect, validate, and organise news data efficiently with this comprehensive project guide
CyberMatchMaster
An interactive matching game to enhance understanding of the Computer Misuse Act. Match key terms related to cybercrime and computer misuse with their corresponding definitions.
magika_gui
Magika GUI is a simple user-friendly interface for interacting with the Magika CLI. It allows users to easily select files or directories and set various options for file analysis without needing to use the command line.
CyberMatch
Test your recall and boost your cyber knowledge in this addictive card-flipping adventure!
CyberSnap
CyberSnap! - compete against the hacker to defend the digital realm in this fast-paced cybersecurity snap game
llama-3.2-uk-legislation-blog
Domain-specific adaptation of Llama 3.2 3B base model pretrained on UK legislation data. This project uses Unsloth for efficient pretraining on legal texts, optimized for consumer GPUs.
ai-superhero-transformer
Transform photos into epic superhero portraits using AI! Built with Flask, Groq API for image analysis, and FLUX AI for superhero image generation. Free APIs, responsive interface, and real-time updates.
local-low-code-chatbot-ollama-flowise
Create a local, customizable chatbot using Flowise's visual builder and Ollama's open-source LLMs. This low-code project ensures privacy, scalability, and interactive AI features through an easy-to-use workflow. Ideal for developers seeking a secure, efficient chatbot solution
ollama-deep-researcher-searxng
Fully local web research and report writing assistant no api cost
ollama-structured-outputs-car-management-blog
A collection of examples showcasing Ollama's Structured Outputs, including a Car Management System that demonstrates data extraction from text and images using JSON schemas.
OllamaChat-Lounge
Watch AI agents chat using local LLMs! Mix models, customize personalities, and create dynamic conversations with Ollama and Swarm 🎭