silent-frontier / README.md
mkhi238's picture
Update README.md
07166d8 verified
|
Raw
History Blame Contribute Delete
1.2 kB

A newer version of the Gradio SDK is available: 6.20.0

Upgrade
metadata
title: Silent Frontier
emoji: 🛰️
colorFrom: green
colorTo: gray
sdk: gradio
sdk_version: 6.17.3
python_version: '3.11'
app_file: app.py
pinned: false
license: mit
short_description: A reasoning agent that role-plays seven NPCs.
tags:
  - track:wood
  - sponsor:nvidia
  - achievement:offbrand

🛰️ Silent Frontier

An NPC dialogue reasoning agent. Interrogate a chain of seven characters across a sci-fi mystery, earn each one's clue, and follow the trail from Commander Orion to the Warden.

🧠 Built small

The default text model is Groq Llama 3.1 8B, with NVIDIA Nemotron Nano 9B, a small reasoning model, selectable as an alternate and easily toggleable. Both models are under the 32B parameter cap.

⚙️ How it's built

DSPy reasoning agent with best-of-N sampling, FAISS retrieval over a hand-authored lore graph, a neurosymbolic constraint checker, per-NPC SQLite memory, Orpheus voice, and a custom Gradio dashboard with a node map, case file, and live reasoning trace.

Built by mkhi238 for the Hugging Face × Gradio Build Small hackathon.

Demo video: https://youtu.be/UyvjY-OsLWA

Social Post: https://x.com/MukundHari0/status/2066322648947146780