https://github.com/Skizziik/AI-characters-TryllEngine
· scanned 2026-06-16 00:15 UTC (2 months, 2 weeks ago)
33 raw signals (0 security + 33 graph)
Last scanned 2 months, 2 weeks ago · v1 · 33 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 336 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
render.yaml |
software | healthy | render.yaml |
DEPLOY.md |
software | healthy | DEPLOY.md |
bun.lock |
software | healthy | web/bun.lock |
postcss.config.mjs |
software | healthy | web/postcss.config.mjs |
README.md |
software | healthy | web/README.md |
CLAUDE.md |
software | healthy | web/CLAUDE.md |
package.json |
software | healthy | web/package.json |
__persona_chat_test.ts |
software | healthy | web/__persona_chat_test.ts |
tsconfig.json |
software | healthy | web/tsconfig.json |
PERSONAS.md |
software | healthy | web/PERSONAS.md |
eslint.config.mjs |
software | healthy | web/eslint.config.mjs |
AGENTS.md |
software | healthy | web/AGENTS.md |
next.config.ts |
software | healthy | web/next.config.ts |
CollageBackground.tsx |
software | healthy | web/components/CollageBackground.tsx |
PersonaGallery.tsx |
software | healthy | web/components/PersonaGallery.tsx |
Landing.tsx |
software | healthy | web/components/Landing.tsx |
Avatar.tsx |
software | healthy | web/components/Avatar.tsx |
AppShell.tsx |
software | healthy | web/components/AppShell.tsx |
Onboarding.tsx |
software | healthy | web/components/Onboarding.tsx |
LanguagePicker.tsx |
software | healthy | web/components/LanguagePicker.tsx |
ChatView.tsx |
software | healthy | web/components/ChatView.tsx |
PersonaCard.tsx |
software | healthy | web/components/PersonaCard.tsx |
ActivatePanel.tsx |
software | healthy | web/components/ActivatePanel.tsx |
globals.css |
software | healthy | web/app/globals.css |
page.tsx |
software | healthy | web/app/page.tsx |
layout.tsx |
software | healthy | web/app/layout.tsx |
route.ts |
software | healthy | web/app/api/runs/route.ts |
languages.ts |
software | healthy | web/lib/languages.ts |
useLanguage.ts |
software | healthy | web/lib/useLanguage.ts |
useRuns.ts |
software | healthy | web/lib/useRuns.ts |
format.ts |
software | healthy | web/lib/format.ts |
cn.ts |
software | healthy | web/lib/cn.ts |
personas.ts |
software | healthy | web/lib/personas.ts |
brand.ts |
software | healthy | web/lib/brand.ts |
stackClient.ts |
software | healthy | web/lib/stackClient.ts |
webLlmClient.ts |
software | healthy | web/lib/webLlmClient.ts |
conversations.ts |
software | healthy | web/lib/conversations.ts |
i18n.ts |
software | healthy | web/lib/i18n.ts |
supertonic.ts |
software | healthy | web/lib/supertonic.ts |
voice.ts |
software | healthy | web/lib/voice.ts |
types.ts |
software | healthy | web/lib/types.ts |
useStack.ts |
software | healthy | web/lib/useStack.ts |
README.txt |
software | healthy | web/public/personas/README.txt |
README.txt |
software | healthy | web/public/collage/README.txt |
bun.lock |
software | healthy | bridge/bun.lock |
package.json |
software | healthy | bridge/package.json |
server-config.json |
software | healthy | bridge/assets/server-config.json |
installer.ts |
software | healthy | bridge/src/installer.ts |
paths.ts |
software | healthy | bridge/src/paths.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
chat |
software | healthy | web/__persona_chat_test.ts:chat |
j |
software | healthy | web/__persona_chat_test.ts:j |
columnImages |
software | healthy | web/components/CollageBackground.tsx:columnImages |
CollageBackground |
software | healthy | web/components/CollageBackground.tsx:CollageBackground |
PersonaGallery |
software | healthy | web/components/PersonaGallery.tsx:PersonaGallery |
Landing |
software | healthy | web/components/Landing.tsx:Landing |
initials |
software | healthy | web/components/Avatar.tsx:initials |
Avatar |
software | healthy | web/components/Avatar.tsx:Avatar |
bumpRuns |
software | healthy | web/components/AppShell.tsx:bumpRuns |
AppShell |
software | healthy | web/components/AppShell.tsx:AppShell |
startChat |
software | healthy | web/components/AppShell.tsx:startChat |
Onboarding |
software | healthy | web/components/Onboarding.tsx:Onboarding |
Badge |
software | healthy | web/components/Onboarding.tsx:Badge |
LanguagePicker |
software | healthy | web/components/LanguagePicker.tsx:LanguagePicker |
onDoc |
software | healthy | web/components/LanguagePicker.tsx:onDoc |
uid |
software | healthy | web/components/ChatView.tsx:uid |
ChatView |
software | healthy | web/components/ChatView.tsx:ChatView |
toggleVoice |
software | healthy | web/components/ChatView.tsx:toggleVoice |
sayReply |
software | healthy | web/components/ChatView.tsx:sayReply |
commit |
software | healthy | web/components/ChatView.tsx:commit |
stopCall |
software | healthy | web/components/ChatView.tsx:stopCall |
startCall |
software | healthy | web/components/ChatView.tsx:startCall |
sendText |
software | healthy | web/components/ChatView.tsx:sendText |
PersonaCard |
software | healthy | web/components/PersonaCard.tsx:PersonaCard |
ActivatePanel |
software | healthy | web/components/ActivatePanel.tsx:ActivatePanel |
Home |
software | healthy | web/app/page.tsx:Home |
RootLayout |
software | healthy | web/app/layout.tsx:RootLayout |
redis |
software | healthy | web/app/api/runs/route.ts:redis |
j |
software | healthy | web/app/api/runs/route.ts:j |
GET |
software | healthy | web/app/api/runs/route.ts:GET |
res |
software | healthy | web/app/api/runs/route.ts:res |
POST |
software | healthy | web/app/api/runs/route.ts:POST |
n |
software | healthy | web/app/api/runs/route.ts:n |
getLanguage |
software | healthy | web/lib/languages.ts:getLanguage |
codeFromName |
software | healthy | web/lib/languages.ts:codeFromName |
ensureLoaded |
software | healthy | web/lib/useLanguage.ts:ensureLoaded |
setLang |
software | healthy | web/lib/useLanguage.ts:setLang |
useLanguage |
software | healthy | web/lib/useLanguage.ts:useLanguage |
useRuns |
software | healthy | web/lib/useRuns.ts:useRuns |
formatCount |
software | healthy | web/lib/format.ts:formatCount |
cn |
software | healthy | web/lib/cn.ts:cn |
getVoice |
software | healthy | web/lib/personas.ts:getVoice |
localize |
software | healthy | web/lib/personas.ts:localize |
getGreeting |
software | healthy | web/lib/personas.ts:getGreeting |
buildSystemPrompt |
software | healthy | web/lib/personas.ts:buildSystemPrompt |
buildSystemPromptRu |
software | healthy | web/lib/personas.ts:buildSystemPromptRu |
getPersona |
software | healthy | web/lib/personas.ts:getPersona |
triggerDownload |
software | healthy | web/lib/stackClient.ts:triggerDownload |
sleep |
software | healthy | web/lib/stackClient.ts:sleep |
hash |
software | healthy | web/lib/stackClient.ts:hash |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
names |
software | healthy | web/lib/cn.ts:names |
MockStackClient |
software | healthy | web/lib/stackClient.ts:MockStackClient |
HttpStackClient |
software | healthy | web/lib/stackClient.ts:HttpStackClient |
WebLlmStackClient |
software | healthy | web/lib/webLlmClient.ts:WebLlmStackClient |
Style |
software | healthy | web/lib/supertonic.ts:Style |
UnicodeProcessor |
software | healthy | web/lib/supertonic.ts:UnicodeProcessor |
TextToSpeech |
software | healthy | web/lib/supertonic.ts:TextToSpeech |
TryllSession |
software | healthy | bridge/src/codec.ts:TryllSession |
FrameReader |
software | healthy | bridge/src/wire.ts:FrameReader |
CreateStringStorageResponse |
software | healthy | bridge/src/gen/tryll/create-string-storage-response.ts:Crea… |
CancelUtteranceRequest |
software | healthy | bridge/src/gen/tryll/cancel-utterance-request.ts:CancelUtte… |
WireTranscriptUpdate |
software | healthy | bridge/src/gen/tryll/wire-transcript-update.ts:WireTranscri… |
ConfigureSessionResponse |
software | healthy | bridge/src/gen/tryll/configure-session-response.ts:Configur… |
EndUtteranceRequest |
software | healthy | bridge/src/gen/tryll/end-utterance-request.ts:EndUtteranceR… |
ChangeAgentParamRequest |
software | healthy | bridge/src/gen/tryll/change-agent-param-request.ts:ChangeAg… |
NodeDescription |
software | healthy | bridge/src/gen/tryll/node-description.ts:NodeDescription |
GraphDescription |
software | healthy | bridge/src/gen/tryll/graph-description.ts:GraphDescription |
DestroyEmbeddedStringStorageRequest |
software | healthy | bridge/src/gen/tryll/destroy-embedded-string-storage-reques… |
CreateEmbeddedStringStorageRequest |
software | healthy | bridge/src/gen/tryll/create-embedded-string-storage-request… |
CreateEmbeddedStringStorageResponse |
software | healthy | bridge/src/gen/tryll/create-embedded-string-storage-respons… |
DestroyVoiceInputRequest |
software | healthy | bridge/src/gen/tryll/destroy-voice-input-request.ts:Destroy… |
NodeParam |
software | healthy | bridge/src/gen/tryll/node-param.ts:NodeParam |
DestroyStringStorageRequest |
software | healthy | bridge/src/gen/tryll/destroy-string-storage-request.ts:Dest… |
CreateStringStorageRequest |
software | healthy | bridge/src/gen/tryll/create-string-storage-request.ts:Creat… |
Message |
software | healthy | bridge/src/gen/tryll/message.ts:Message |
SessionReady |
software | healthy | bridge/src/gen/tryll/session-ready.ts:SessionReady |
WireAudioFormat |
software | healthy | bridge/src/gen/tryll/wire-audio-format.ts:WireAudioFormat |
LoadModelRequest |
software | healthy | bridge/src/gen/tryll/load-model-request.ts:LoadModelRequest |
UnloadModelRequest |
software | healthy | bridge/src/gen/tryll/unload-model-request.ts:UnloadModelReq… |
CreateVoiceInputResponse |
software | healthy | bridge/src/gen/tryll/create-voice-input-response.ts:CreateV… |
ModelInfo |
software | healthy | bridge/src/gen/tryll/model-info.ts:ModelInfo |
ConfigureSessionRequest |
software | healthy | bridge/src/gen/tryll/configure-session-request.ts:Configure… |
TtsAudioFrame |
software | healthy | bridge/src/gen/tryll/tts-audio-frame.ts:TtsAudioFrame |
DownloadProgress |
software | healthy | bridge/src/gen/tryll/download-progress.ts:DownloadProgress |
DownloadComplete |
software | healthy | bridge/src/gen/tryll/download-complete.ts:DownloadComplete |
CreateVoiceInputRequest |
software | healthy | bridge/src/gen/tryll/create-voice-input-request.ts:CreateVo… |
LoadModelResponse |
software | healthy | bridge/src/gen/tryll/load-model-response.ts:LoadModelRespon… |
BeginUtteranceRequest |
software | healthy | bridge/src/gen/tryll/begin-utterance-request.ts:BeginUttera… |
AudioBuffer |
software | healthy | bridge/src/gen/tryll/audio-buffer.ts:AudioBuffer |
ListModelsResponse |
software | healthy | bridge/src/gen/tryll/list-models-response.ts:ListModelsResp… |
CreateAgentRequest |
software | healthy | bridge/src/gen/tryll/create-agent-request.ts:CreateAgentReq… |
SendMessageRequest |
software | healthy | bridge/src/gen/tryll/send-message-request.ts:SendMessageReq… |
CreateAgentResponse |
software | healthy | bridge/src/gen/tryll/create-agent-response.ts:CreateAgentRe… |
TurnComplete |
software | healthy | bridge/src/gen/tryll/turn-complete.ts:TurnComplete |
DestroyAgentRequest |
software | healthy | bridge/src/gen/tryll/destroy-agent-request.ts:DestroyAgentR… |
TtsAudioFormatFrame |
software | healthy | bridge/src/gen/tryll/tts-audio-format-frame.ts:TtsAudioForm… |
ListModelsRequest |
software | healthy | bridge/src/gen/tryll/list-models-request.ts:ListModelsReque… |
NodeEvent |
software | healthy | bridge/src/gen/tryll/node-event.ts:NodeEvent |
ErrorResponse |
software | healthy | bridge/src/gen/tryll/error-response.ts:ErrorResponse |
DownloadModelRequest |
software | healthy | bridge/src/gen/tryll/download-model-request.ts:DownloadMode… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
web |
software | healthy | web |
components |
software | healthy | web/components |
app |
software | healthy | web/app |
api |
software | healthy | web/app/api |
runs |
software | healthy | web/app/api/runs |
lib |
software | healthy | web/lib |
public |
software | healthy | web/public |
personas |
software | healthy | web/public/personas |
collage |
software | healthy | web/public/collage |
bridge |
software | healthy | bridge |
assets |
software | healthy | bridge/assets |
src |
software | healthy | bridge/src |
gen |
software | healthy | bridge/src/gen |
tryll |
software | healthy | bridge/src/gen/tryll |
node-params |
software | healthy | bridge/src/gen/tryll/node-params |
| Label | Layer | Status | Path |
|---|---|---|---|
Home |
frontend | healthy | web/app/page.tsx |
RootLayout |
frontend | healthy | web/app/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-e5by98o1 |
software | healthy | /tmp/repobility-clone-e5by98o1 |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | web/app/api/runs/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | web/lib/stackClient.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9100 |
network | healthy | bridge/src/codec.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | web/app/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/93842365-a073-4349-8094-59a876e23abe/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/93842365-a073-4349-8094-59a876e23abe/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.