stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

ferdinand

@ferdinand

Joined June 7th, 2026

  • 10Devlogs
  • 1Projects
  • 1Ships
  • 19Votes
Working…
Ship Pending review

Penguin is here! The world’s simplest and funniest penguin agent to help you with your Linux. After spending hours chatting with my own penguin (testing can be so much fun!), I am proud to introduce this one-script agent. Do you have Python and Ollama running on Linux? Then download it and type ‘penguin’ to see for yourself. Powered by the Qwen3.5:2b model, Penguin executes Bash commands and manages its own memory. It wasn’t easy, but now my Linux usage is very funny indeed. (Note: small LLM’s sometimes struggle with tool usage and even with response generation. Check always before executing!

  • 6 devlogs
  • 17h
Try project → See source code →
Open comments for this post
Reposted by @ferdinand

5h 17m 1s logged

Devlog #4 – The Pre-Ship: Penguin - It won‘t fly away!
This will be the last devlog before the launch! Penguin will be released shortly after this devlog, so it’s time for a recap. People often use AI agents for what they call ‘vibe coding’: they give all the work to an agent like Claude Code and think this is the right and smart use of AI. However, I believe that we should approach this technology with more caution and reflection; otherwise, we may begin to delegate highly important tasks without fully comprehending them. This is why I built Penguin — the simplest and, yes, the stupidest AI agent — for those who want to use AI for boring tasks, not fun ones. It’s just one Python script and one JSON file, plus Ollama. That’s it! So try Penguin, and rest assured: it won’t fly away!

0
1
22
Open comments for this post

5h 17m 1s logged

Devlog #4 – The Pre-Ship: Penguin - It won‘t fly away!
This will be the last devlog before the launch! Penguin will be released shortly after this devlog, so it’s time for a recap. People often use AI agents for what they call ‘vibe coding’: they give all the work to an agent like Claude Code and think this is the right and smart use of AI. However, I believe that we should approach this technology with more caution and reflection; otherwise, we may begin to delegate highly important tasks without fully comprehending them. This is why I built Penguin — the simplest and, yes, the stupidest AI agent — for those who want to use AI for boring tasks, not fun ones. It’s just one Python script and one JSON file, plus Ollama. That’s it! So try Penguin, and rest assured: it won’t fly away!

0
1
22
Open comments for this post

2h 27m 58s logged

Devlog #3 - Just added a memory. Works very well with the qwen3.5-2b model. I started building a tui for the agent… still working on it. I also need to change the system prompt and think about the think/nothink mode.

0
0
18
Open comments for this post

2h 23m 55s logged

The last two weeks, I just played around with different models, frameworks, agents, systems, laptops. Then, I had a moment of resignation: small models struggle not with tool use, but with multiple tools. After a few tries, I came back to the absolute basic: bash commands. So I got back to my Agent Friend Framework and just added a tool: execute_bash_command(). That’s it so far. It work’s surprisingly well with the small qwen-model family. Now, I want to try out some extras: finetuning of the model, memory, maybe a very simple web search for troubleshooting, etc. But now penguin is back!

0
0
7
Open comments for this post

1h 10m 14s logged

I tested several local models for tool calling performance. Until now, it’s the qwen2.5:3b leading the “board”. To do this, I built a small tool selection(e.g. get_weather, etc.), quite a lot of typing work. But then, I found the agent-friend toolkit in this blogpost(https://dev.to/0coceo/ollama-tool-calling-in-5-lines-of-python-3h5f) and it’s just amazing! I can now get straight into the tool development without hundreds of lines in JSON.

0
0
4

Followers

Loading…