silent-frontier / README.md
mkhi238's picture
Update README.md
07166d8 verified
|
Raw
History Blame Contribute Delete
1.2 kB
---
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