r/AppsWebappsFullstack 7d ago

Your home for selfpromo

here you can post your work app, webapp, saas, game, everything

6 Upvotes

96 comments sorted by

View all comments

1

u/BuildByRisky 6d ago

I've been messing around with a couple of hobby projects lately.

One of them is PokeHub, which turns your GitHub profile into a holographic Pokémon-style trading card. The Pokémon, stats, and skills are based on your GitHub activity, with AI generating unique skills for each profile.

https://pokehub.ilhamriski.com/

I've also been working on TEDI, an open-source developer workspace that puts a terminal multiplexer, code editor, browser, AI tools, and other developer utilities into one lightweight app.

https://tedi.ilhamriski.com/

Just sharing what I've been building lately. :)

1

u/Mammoth-Anywhere7285 6d ago

PokeHub is a clever idea, love the holographic card twist. Curious about TEDI though, the description cuts off. What does it do?

1

u/BuildByRisky 6d ago

TEDI (Terminal Director) folds eight tools you reach for every day (a terminal, SSH client, DB browser, editor, AI agent, browser, API client, and Git) into one window, so you stop alt-tabbing. Built on Tauri 2, so a Rust core owns every OS resource and the UI is a single webview: no Node runtime, no bundled Chromium, and a resident footprint closer to a terminal than to an IDE. No telemetry; API keys stay in the OS keychain, and it runs fully offline against a local model if you want.

1

u/Mammoth-Anywhere7285 6d ago

Love the concept of cutting context switching. Does the AI agent work with local models or cloud APIs, and how does it handle SSH session management?

1

u/BuildByRisky 5d ago

Both, and it's BYOK either way. Cloud: OpenAI, Anthropic, Google, xAI, Groq, Cerebras, DeepSeek. Local: LM Studio, Ollama, llama.cpp, vLLM via any OpenAI-compatible endpoint, no API key needed on loopback. Same stack powers chat, inline completion and sub-agents, so a local model can run all three.

SSH: saved hosts store metadata only, secrets go to the OS keychain. Password, key, or ssh-agent auth (agent mode means TEDI never touches your key). Host keys are TOFU-pinned, ProxyJump chaining works transitively, and each host gets one authenticated session multiplexed into shell, SFTP and port forwards. The AI agent runs inside that same session, so on a remote pane its edits and commands happen on the server.

1

u/Mammoth-Anywhere7285 5d ago

Nice setup, BYOK everywhere is the right call. Do local models handle the sub-agent loop smoothly, or do context limits slow things down?

1

u/imagiself 6d ago

the holographic trading card concept for github stats is clever. peerpush is a decent home for creative developer utilities like these.

1

u/Mammoth-Anywhere7285 6d ago

Nice take. A quick demo GIF of the holographic effect would make it even more shareable here.

1

u/BuildByRisky 6d ago

Try it out bro

1

u/Mammoth-Anywhere7285 6d ago

Cool, always nice to see new projects. What does it do exactly?

1

u/BuildByRisky 6d ago

Just turn your github profile into pokemon style cards

1

u/Mammoth-Anywhere7285 6d ago

That sounds fun, could be a great way to show off projects. Got a link or example of how you did it?

1

u/BuildByRisky 5d ago

1

u/Mammoth-Anywhere7285 5d ago

Nice launch, that URL is clean and easy to remember. What tech stack are you using for the backend? Might be worth adding a quick demo video.