Show HN: RunTTS - Posix-compliant shell utility for local LLM and tts
github.com2 pointsby awayto0 comments
docker run -it --rm \
-e SOME_API_KEY="$(SOME_API_KEY)" \
-v "$(shell pwd):/app" \ <-- restrict file system to whatever folder
--dns=127.0.0.1 \ <-- restrict network calls to localhost
$(shell dig +short llm.provider.com 2>/dev/null | awk '{printf " --add-host=llm-provider.com:%s", $$0}') \ <-- allow outside networking to whatever api your agent calls
my-agent-image
Probably could be a bit cleaner, but it worked for me. Location: Oregon
Remote: Yes
Willing to relocate: No
Technologies: Go/Python/TS/JS/HTML/CSS/Java/C#
Résumé/CV: https://www.linkedin.com/in/joe-mccormick-76224429/
Email: joe [-at-] keybittech.com
Been writing code for 25+ years. 10+ years professionally. Started freelancing a few years back. I've done a number of projects with the community so far, and really hoping to find new avenues currently. On the side I release a great deal of open source software at https://github.com/jcmccormick. Location: Oregon
Technologies: Recently: Infra, DevOps, Self-Hosting, HTMl, CSS, JS, React, Typescript, Java, Shell, Docker, Postgres -- Professionally in the past: PHP, C#, Marionette, Angular, AWS
Email: joe - at - keybittech.com
Hey, I'm Joe. I'm a hard working generalist with a focus on educational systems, infrastructure, and wiring things together. Currently I'm working on an online collaborative platform which you can read tech docs for at https://awayto.store. The topics covered will absolutely give you a clear idea of my capabilities with regard to developing interactive, deeply integrated systems. Hope we can speak soon! Thanks for your time. Location: Oregon
Remote: Yes
Willing to relocate: No
Technologies: Recently: Infra, DevOps, Self-Hosting, HTMl, CSS, JS, React, Typescript, Java, Shell, Docker, Postgres -- Professionally in the past: PHP, C#, Marionette, Angular, AWS
Résumé/CV: https://www.linkedin.com/in/joe-mccormick-76224429/
Email: joe - at - keybittech.com
Hey, I'm Joe. I'm a hard working generalist with a focus on educational systems, infrastructure, and wiring things together. Currently I'm working on an online collaborative platform which you can read tech docs for at https://awayto.store. The topics covered will absolutely give you a clear idea of my capabilities with regard to developing interactive, deeply integrated systems. Hope we can speak soon! Thanks for your time. Location: Oregon
Remote: Yes
Willing to relocate: No
Technologies: Full-stack dev for 20+ years. HTML, CSS, JS, TS, SQL, PHP, Java, C#, Node, General Infra Specialist, AWS Cloud* stack
Resume: https://www.linkedin.com/in/joe-mccormick-76224429/
Email: joe -- at -- keybittech.com
I'm currently open to projects of all sizes. Currently working on wrapping up my own web application deployment framework, with docs and demo here: https://awayto.store Location: Oregon
Remote: Yes
Willing to relocate: No
Technologies: recently I'm using Javascript/Typescript, Node, SQL, Docker, Shell -- but I've been developing for 25 years and used a lot of stuff.
Resume: On request. https://github.com/jcmccormick
Email: joe \at\ keybittech.com
My name is Joe. I am a software engineer. I build my own software, Awayto, which you can currently demo at https://awayto.store to see my output. The demo features a communications platform, similar to what you would expect if you were running an online writing center. There is RBAC, scheduling & online appointments, voice/video calling, shared whiteboard/document marking, and more. However, the system is built in a generic fashion where features can be added or removed on a whim, leading to a pivotable system for whatever business you're creating. export type IAssist = { id: string; prompt: string; promptResult: string[]; };
Story (26 tokens): IAssist contains: id which is a string; prompt which is a string; promptResult which is an array of strings.
Compressed (13 tokens): IAsst{id,prompt,promptR}
And again I'll just call this interesting, because is it really going to know promptResult is a string array in most cases? Definitely not unless it gets some help in the component description, maybe.
https://www.twitch.tv/rifftrax
https://www.twitch.tv/mst3k