Skip to content

tars ai.stub

Nicolas Cravino edited this page Apr 11, 2026 · 4 revisions

id: tars-ai name: TARS-AI repo_path: /sessions/charming-sleepy-ritchie/repos/tars-ai remote_url: https://github.com/sw30labs/tars-ai.git primary_language: Python framework: LangGraph + MLX ingested: 2026-04-11 last_commit_date: 2026-04-11

TARS-AI

Purpose

LangGraph-powered conversational AI embodying TARS from Interstellar. Fully local on Apple Silicon via MLX — no cloud APIs. Text in, TARS voice out.

Architecture

LangGraph agent graph with:

  • Personality Injector: Configurable personality settings (humor, honesty, discretion, trust)
  • LLM Node: mlx-lm with Llama 3.1 8B 4-bit (~4.5GB)
  • Voice Output: mlx-audio Kokoro-82M (~164MB)

Key Technologies

  • Framework: LangGraph, MLX
  • LLM: Llama 3.1 8B 4-bit via mlx-lm
  • TTS: Kokoro-82M via mlx-audio
  • Audio I/O: sounddevice, soundfile

Dependencies

mlx, mlx-lm, mlx-audio, langchain-core, langgraph, sounddevice, soundfile, numpy, pydantic, rich, pyyaml, transformers, huggingface_hub

Tags

python, langgraph, mlx, apple-silicon, local-inference, tts, llm

Cross-references

Clone this wiki locally