Back to Projects
JARVIS: Local AI Personality Clone logo

JARVIS: Local AI Personality Clone

Engineered a privacy-first AI assistant running 100% locally with no cloud APIs, using Ollama (Llama 3), ChromaDB, and custom RAG pipelines to mirror personal writing styles.

Talk about a similar project

About

Built a fully on-device, privacy-centric AI assistant that acts as a personal clone with no cloud APIs. The system is trained on writing samples to learn tone, vocabulary, and style, using Ollama (Llama 3) for local inference and ChromaDB for semantic vector memory. It features a custom NLP analysis engine, RAG-based memory, self-scoring response quality, and voice input/output through a Gradio UI with OpenAI Whisper and Edge TTS. Released as open-source software.

Key Features

  • Privacy-first, 100% local inference with no cloud APIs using Ollama and Llama 3
  • Semantic RAG memory system powered by ChromaDB
  • Dynamic personality cloning pipeline trained on writing samples to learn tone, vocabulary, and style
  • Self-scoring response quality with voice input/output using Whisper STT and Edge TTS

Info

Tech

PythonOllama (Llama 3)LangChainChromaDBRAGsentence-transformersWhisperEdge TTSGradio

More Projects