News for hackers. Stuff that matters.

jakedahn

Re:Show HN: The System Skill Pattern on Friday October 24, 2025 @09:59AM (#45694730)
Ooo, yeah!

I’m excited to play with their memory stuff. I’m curious if they will add any hooks for allowing skills to store things intentionally.

The system skill idea is a little different in that you can store and query structured data out of your own SQLite db.

Show HN: The System Skill Pattern

https://www.shruggingface.com/blog/the-system-skill-pattern

Hello HN!I’ve been playing with Claude Skills and stumbled on a simple pattern for tiny, durable personal data systems:* CLI: a small, self-contained executable* SKILL.md: the operator guide (what to run, how to parse output, how to think about the system)* SQLite: a local DB for persistent stateIt’s nothing mind-blowing, but the ergonomics of this combo feel great.If you define a process/flow,...

( Read More... | 2 comments | 5 points | on HN )
Re:The System Skill Pattern on Thursday October 23, 2025 @09:46AM (#45681776)
Author here-- hah, I'm surprised someone posted this already-- I just came to share it as a Show HN post and get the conversation started:

I’ve been playing with Claude Skills and stumbled on a simple pattern for tiny, durable personal data systems:

* CLI: a small, self-contained executable

* SKILL.md: the operator's manual (what to run, how to parse output, how to think about the system)

* SQLite: a local DB for persistent state

It’s nothing mind-blowing, but the ergonomics of this combo feel great.

If you define a process/flow, Claude can "turn the crank" by running the CLI, accumulating context, and animating the system to life over time.

They’re also easy to share: you can distribute System Skills via Claude Code’s `/plugin marketplace add <repo>`.

More details in the blog post and the toy Pomodoro System Skill reference implementation here:

Blog: https://www.shruggingface.com/blog/the-system-skill-pattern Repo: https://github.com/jakedahn/pomodoro

--

Curious whether any of this resonates. Also excited to hear any interesting System Skill ideas worth exploring!

what API are you using for recipes?
Re:T2x – a CLI tool for AI-first text operations on Tuesday December 31, 2024 @10:34AM (#42559288)
hi friends!

I'm the author of t2x and shrugginface.com, I'm surprised to see this landed on HN a month after I first shared it.

I originally planned to make it real during the holiday break but got distracted by other projects. This is the inspiration bump I needed, so I'll get back to shipping over the coming weeks

Re:T2x – a CLI tool for AI-first text operations on Tuesday December 31, 2024 @10:32AM (#42559276)
Simon's LLM tool is probably the best of any of these sorts of things! So thank you for making it, I still use it regularly to kick the tires on new models, and it served as a significant inspiration for the design of t2x.

The idea behind t2x was to make a stripped-down cli with a "functionality first" mindset and remove the actual selection of specific models from the user's flow.

Re:T2x – a CLI tool for AI-first text operations on Tuesday December 31, 2024 @10:27AM (#42559228)
If you run `ls -la | t2x "sort these files alphabetically"`, it will do the right thing.

However, subcommand like `t2x ask` are used to route you to a different model with different behavior. The ask subcommand currently makes requests to perplexity, where you can ask questions and get near realtime grounding from the world.

Re:T2x – a CLI tool for AI-first text operations on Tuesday December 31, 2024 @10:23AM (#42559204)
I'm curious, what specifically you're interested in from openrouter? Do they offer specific LLMs, or is it just a great way to kick the tires on new models as they emerge?

The original intention behind t2x was to be "functionality first", and make an opinionated call on which LLMs get used for specific functionality. However I think the way to go will be sane defaults and then allow user-specified models from something like openrouter.

Re:T2x – a CLI tool for AI-first text operations on Tuesday December 31, 2024 @10:17AM (#42559170)
oooo neat! I hadn't heard of aichat before, I'll definitely take a look.
I made this as a silly learning project to dive into some of the real-time interestingness of Elixir.

It's using Phoenix LiveView, and the whole game state lives inside a GenServer

Realtime state is written to ETS and periodically (every 5s) flushed to disk.

It's running on fly.io

---

code lives on github here: https://github.com/jakedahn/clickthebutton/blob/main/lib/cli...

and https://github.com/jakedahn/clickthebutton/blob/main/lib/cli...

ooo, that could be fun! Like an in-browser tldraw mspaint UI , good idea!

Show HN: Color.lol – Fun AI coloring page generator for adults and kids

https://www.color.lol

I built Color with my wife Jessica, who is trying to break into the AI scene as a product designer. This is her first AI product, and she designed it from the ground up to be fun for non-technical folks who don't have any experience or interest in AI.There's WordMode, which is your traditional text-to-image image generation prompting experience. Then there's KidMode, where you create new...

( Read More... | 2 comments | 2 points | on HN )
Has anyone done this analysis for other llms like llama2?
Re:My toddler loves planes, so I built her a radar on Monday November 27, 2023 @07:46PM (#38440794)
Thank you for making this!

I have a 1.5yo that’s obsessed with pointing out planes in the sky.

Now we can go plane watching together!

Re:A comprehensive guide to running Llama 2 locally on Tuesday July 25, 2023 @09:44PM (#36872153)
It has merged! https://github.com/ggerganov/llama.cpp/pull/1773

I haven't had a chance to try it yet, but I am :excitedllama:

Re:Ask HN: Could you share your personal blog here? on Tuesday July 04, 2023 @02:45PM (#36590999)
https://www.shruggingface.com/

I started this blog a few months ago to explore the emerging world of generative AI. Hoping to write much more soon!

I built it as a next.js app with mdx support, and the microblog posts are rendered from a custom notion CMS setup.

Show HN: Realtime Video Calls with ChatGPT

https://callannie.ai/

Hi everyone, I've been working with a few friends on this app that lets you do real-time video chats with your new best AI friend named Annie.We just released the first version for iOS, you can find the download link on https://callannie.aiYou can find a video demo here: https://www.youtube.com/watch?v=8MV2mjjQFSUAnnie can help as a tutor on any topic, chat about your day, or help you practice...

( Read More... | 8 comments | 8 points | on HN )
ah-ha! This was probably it
Thank you for these recommendations! I'll definitely be trying them next time 'round.
Mostly because I thought of it more as an art project than a technical accuracy project. However, the honest answer to your question, is because I have a ridiculous amount of photos of my dog on my phone . Getting training data is hard work.

But this is totally true, I found that maybe 30% of the images I generated did not look like my dog at all. However the rest do a good job at capturing his eyes and facial expressions that he actually makes. I thought that the chosen image I worked from captured the look of his eyes super well.

But yeah, nobody but me would really appreciate that.

hah, these are pretty cool! Well done!
Yeah, it was likely just user error. I actually really love Draw Things, because I can run it locally on my mac and quickly experiment without having to sling HTTP requests or spin up GPUs.

I did the actual work back on March 11th, so I was likely on an older build; but I was seeing issues where inpainting was just replacing my selection/mask with a white background. I had the inpainting model loaded, but couldn't figure it out.

I'm planning to continue playing with Draw Things locally, and exploring the inpainting stuff. For such an iterative process I feel like a local client would make for the best experience.

Yeah!

Here's the colab notebook, in case anyone is interested: https://github.com/TheLastBen/fast-stable-diffusion

I've trained a few smaller models using their Dreambooth notebook, but I think for 4000 training steps, an A100 will usually take 30-40min. I believe replicate also uses A100s for their dreambooth training jobs.

These are great!

Older »