Skip to content

Commit e33ae4d

Browse files
committed
feat: add experimental admin UI, add Termux and macOS tags, and add projects fallback for GitHub API rate limits
1 parent 934f08c commit e33ae4d

6 files changed

Lines changed: 869 additions & 30 deletions

File tree

admin/app.py

Lines changed: 865 additions & 0 deletions
Large diffs are not rendered by default.

admin/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
nicegui>=2.0

public/feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<description>Insights, tutorials, and thoughts on modern web development, technology trends, and best practices.</description>
88
<language>en-us</language>
99
<copyright>Copyright © 2026 TigreGotico. All rights reserved.</copyright>
10-
<lastBuildDate>Sun, 08 Mar 2026 19:30:21 GMT</lastBuildDate>
10+
<lastBuildDate>Tue, 10 Mar 2026 18:04:29 GMT</lastBuildDate>
1111
<pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
1212

1313
<item>

public/projects/collaborations.json

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,4 @@
11
[
2-
{
3-
"name": "OpenVoiceOS",
4-
"description": "Community-driven, open-source voice AI platform for creating custom voice-controlled interfaces across devices. Complete ecosystem including core framework, STT/TTS plugins, skills, and tools with focus on privacy, modularity and extensibility.",
5-
"url": "https://www.openvoiceos.org",
6-
"repositories": [
7-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-nos",
8-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-HiTZ",
9-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-citrinet",
10-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-nemo",
11-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-mms",
12-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-fasterwhisper-zuazo",
13-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-whisper-lm",
14-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-wav2vec2",
15-
"https://github.com/OpenVoiceOS/ovos-stt-plugin-projectAINA-remote",
16-
"https://github.com/OpenVoiceOS/ovos-tts-plugin-nos",
17-
"https://github.com/OpenVoiceOS/ovos-tts-plugin-ahotts",
18-
"https://github.com/OpenVoiceOS/ovos-tts-plugin-matxa-multispeaker-cat",
19-
"https://github.com/OpenVoiceOS/ovos-tts-plugin-coqui",
20-
"https://github.com/OpenVoiceOS/ovos-tts-plugin-cotovia-remote",
21-
"https://github.com/OpenVoiceOS/ovos-dialog-normalizer-plugin",
22-
"https://github.com/OpenVoiceOS/ovos-skill-diagnostics",
23-
"https://github.com/OpenVoiceOS/ovos-skill-fuster-quotes",
24-
"https://github.com/OpenVoiceOS/ovos-opendata-server",
25-
"https://github.com/OpenVoiceOS/raspovos-audio-setup",
26-
"https://github.com/TigreGotico/pyAhoTTS"
27-
]
28-
},
29-
302
{
313
"name": "ILENIA",
324
"description": "International collaboration for multilingual speech technology and voice interfaces. ILENIA unites researchers and developers to create sophisticated speech-based solutions across multiple languages and platforms.",

src/lib/github-projects.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ export const TOPIC_TO_TAG: Record<string, string> = {
7171
'raspberry-pi': 'Raspberry Pi',
7272
linux: 'Linux',
7373
macos: 'macOS',
74+
termux: 'Termux',
7475
};
7576

7677
/** Tag groups for UI filtering. */
@@ -79,7 +80,7 @@ export const TAG_GROUPS: Record<string, string[]> = {
7980
Function: ['Plugin', 'Library', 'Skill', 'Framework', 'Dataset', 'Tool', 'Server'],
8081
Domain: ['Speech-to-Text', 'Text-to-Speech', 'NLP', 'Translation', 'Phonetics', 'Embeddings', 'LLM', 'Intent', 'Audio', 'Solver', 'Reranking', 'Dialog'],
8182
Technology: ['ONNX', 'GGUF', 'Whisper', 'ChromaDB', 'Qdrant', 'Docker', 'Markov'],
82-
Platform: ['Raspberry Pi', 'Linux', 'macOS'],
83+
Platform: ['Raspberry Pi', 'Linux', 'macOS', 'Termux'],
8384
};
8485

8586

0 commit comments

Comments
 (0)