Za nedelju dana prešao 8000+ Star-a! Go verzija OpenClaw-a, otvorena zamena je stigla. Potrošio sam pola sata na deploy i izgovorio: tako dobro.
Juče dok sam listao GitHub, oduševio me jedan projekat.
Za nedelju dana prešao 8000+ Star-a, još jedna otvorena zamena za OpenClaw — za samo pet minuta sam ga lokalno pokrenuo.

GitHub repozitorijum: https://github.com/sipeed/picoclaw
Isprva sam mislio da je ovakav replikovani projekat samo okrnjeni demo, ali nakon što sam ga povezao sa GLM-5 i testirao ga jedan dan, otkrio sam da može da radi skoro sve što i OpenClaw.
Veliki rak može da se poveže sa Telegram-om, pa i on; veliki rak može da se poveže sa Discord-om, pa i on; veliki rak se može povezati sa QQ, DingTalk, Feishu, pa i on.
Ako radite na projektu vezanom za AI Agent, ili želite da CV-u dodate praktično AI iskustvo, ovaj projekat se apsolutno isplati — izdvojite 30 minuta i provedite ga kroz jedno pokretanje.
Pripremio sam obilje načina za pisanje u CV i pitanja sa razgovora za posao — nakon projekta samo prepišite i naučite napamet.
Lajkujte i sačuvajte, idemo. 😄
01. Šta je PicoClaw
PicoClaw je ultra-lagani lični AI asistent koji je otvorio Sipeed, napisan od nule u Go-ju, pozicioniran kao zamena za OpenClaw.
OpenClaw je jak, ali zahteva preko 1GB memorije, pokretanje traje preko 500 sekundi, a da bi radio potreban je Mac mini od 599 dolara.

A PicoClaw? Zauzeće memorije manje od 10MB, pokretanje za manje od 1 sekund, a pokreće ga razvojna ploča RISC-V od 9.9 dolara.
| OpenClaw | NanoBot | PicoClaw | |
|---|---|---|---|
| Jezik | TypeScript | Python | Go |
| Zauzeće memorije | >1GB | >100MB | <10MB |
| Vreme pokretanja | >500 sekundi | >30 sekundi | <1 sekunda |
| Trošak hardvera | Mac Mini 599$ | ~50$ | 10$ |
Najzanimljivija stvar kod ovog projekta je način na koji je nastao. Zvanična verzija kaže "AI self-bootstrap" — korišćenje AI Agent-a da sam pokrene celu migraciju arhitekture i optimizaciju koda, dok je čovek zadužen samo za nadzor i fino podešavanje. Konačan rezultat je oko 4000 linija Go koda, od čega je 95% generisao AI.
Sa stanovišta tehnološkog steka, PicoClaw se oslanja na spoljašnje velike modele za sposobnost zaključivanja, dok lokalno radi samo rutiranje poruka i upravljanje memorijom.
Podržava više LLM provajdera kao što su Zhipu GLM-5, OpenRouter, Anthropic, OpenAI, DeepSeek, a preko Brave Search API-ja može da radi pretragu mreže, a sa Groq Whisper i prepisivanje govora.
Ovakav dizajn arhitekture je veoma pametan. Izvoz računski intenzivnih zadataka zaključivanja u oblak, a lokalno zadržavanje samo lake logike koordinacije — zato može da radi u 10MB memorije.
02. Podignite ga u praksi
Više reči ne vrede od jednog pokušaja. PicoClaw ima više načina instalacije, ja sam izabrao Docker, sa najmanje zavisnosti okruženja i zgodan za brzo upoznavanje.

Prvo preuzmite repozitorijum lokalno pomoću GitHub desktop verzije.

Sledi ključni deo konfiguracije. Otvorite ~/.picoclaw/config.json i konfigurišite svog LLM provajdera.

Ja ovde koristim Zhipu GLM-5:
{
"agents": {
"defaults": {
"workspace": "~/.picoclaw/workspace",
"model": "glm-5",
"max_tokens": 8192,
"temperature": 0.7,
"max_tool_iterations": 20
}
},
"providers": {
"zhipu": {
"api_key": "vaš Zhipu API Key",
"api_base": "https://open.bigmodel.cn/api/paas/v4"
}
}
}Prefiks API-ja za Zhipu Plan paket je https://open.bigmodel.cn/api/coding/paas/v4. Pazite da ne pogrešite.

Nakon konfiguracije, možete direktno koristiti Docker da preuzmete sliku:
docker compose --profile gateway up -d
Za interaktivno ćaskanje, jednostavno pokrenite:
docker compose run --rm picoclaw-agent
Ušli ste u interaktivno okruženje nalik REPL-u, gde možete neprekidno razgovarati.
Prompt koji sam uneo je: danas je prvi dan prolećnog festivala u godini konja, koliko je drugova još uvek u radnom zamahu?

Brzina odgovora je prilično dobra, iznosim ga i usput vam želim srećnu novu godinu.
Hahaha, srećna nova godina! 🐴🧧
Zaista, drugovi koji i tokom prolećnog festivala rade su prava ljubav! Ali da se vratimo:
- Radnički rad — možda jurí projekat, spremaju se za intervju posle praznika, ili prosto vole da uče
- A neke pozicije (održavanje, korisnička podrška, igre i sl.) moraju da ostanu
Ali za prvi dan Nove godine se preporučuje:
- Da se pojede dobar obrok
- Da se opustite
- Da čestitate porodici i prijateljima
- Da se dobro odmorite
Srećna nova godina, neka vam ove godine kodiranje teče glatko i neka ponude same padaju! Da li danas odmarate ili tajno radite?
03. Povežite Te za razgovor u svakom trenutku
Ćaskanje u komandnoj liniji je samo osnovna funkcija. Ono što PicoClaw zaista čini moćnim je to što se može povezati sa raznim platformama za ćaskanje i postati lični asistent dostupan 24 sata.
Ovde ću demonstrirati povezivanje sa Te-jem jer je konfiguracija najjednostavnija.
Prvi korak: kreirajte Te
Otvorite Te, tražite @BotFather, pošaljite /newbot i pratite uputstva da date ime svom robotu. Po završetku dobićete Bot Token.
Drugi korak: konfigurišite PicoClaw
U ~/.picoclaw/config.json dodajte Telegram konfiguraciju:
{
"channels": {
"telegram": {
"enabled": true,
"token": "vaš Bot Token",
"allowFrom": ["vaš ID korisnika"]
}
}
}allowFrom je mehanizam bele liste — samo korisnici sa liste mogu da razgovaraju sa robotom, čime se sprečava zloupotreba.
Četvrti korak: pokrenite mrežni prolaz
docker compose restart picoclaw-gateway
Sada otvorite Te i pošaljite poruku svom robotu da probate.

Iskustvo je sasvim drugačije. Ubuduće, gde god se nalazili, izvadite telefon i možete razgovarati sa svojim AI asistentom — postaviti pitanje, potražiti informaciju, postaviti podsetnik, sve može.
Osim Te-a, PicoClaw podržava Discord, QQ, DingTalk, Feishu. Konfiguracija QQ i DingTalk-a je malo složenija i zahteva da aplicirate za aplikaciju na odgovarajućoj otvorenoj platformi. Ali je jezgro logike isto: dobijete akreditive, popunite konfiguracioni fajl, pokrenite mrežni prolaz.
04. Vremenski zadaci i mehanizam otkucaja srca
PicoClaw ima i jednu vrlo praktičnu funkciju: mehanizam otkucaja srca. Možete konfigurisati ciklične zadatke koje Agent automatski izvršava u određenim razmacima.
U radnom prostoru kreirajte fajl HEARTBEAT.md:
# Periodic Tasks
- Proveri najnovije AI vesti i sažmi ihZatim u konfiguracionom fajlu uključite otkucaje srca:
{
"heartbeat": {
"enabled": true,
"interval": 30
}
}Tako će Agent svakih 30 minuta pročitati ovaj fajl, izvršiti zadatke iz njega i poslati vam rezultate putem Telegram-a.

Za zadatke koji duže traju, PicoClaw podržava i spawn podagent-a za asinhrono izvršenje, čime se ne blokira glavni proces. Ovaj dizajn je inženjerski veoma zreo.
05. Upisivanje u CV
Dobro, praktični rad je završen, sada da porazgovaramo o tome kako ovaj projekat upisati u CV.
Pa kad se nešto nauči, ako se ne nađe u CV-u, uzalud je naučeno, zar ne?
Naziv projekta: PicoClaw lagani AI Agent
Kratak opis: Ultra-lagani AI Agent projekat zasnovan na Go-ju, koji u 10MB memorije i hardverskom okruženju od 10$ ostvaruje sposobnost inteligentnog asistenta na nivou OpenClaw-a, podržava pristup porukama sa više platformi, vremenske zadatke, dugoročno pamćenje i druge funkcije.
Tehnološki stek: Go 1.21+, Zhipu GLM-5, Telegram Bot API, Brave Search API, RISC-V/ARM/x86 multi-arhitektura
Ključne odgovornosti:
- Završena kompilacija izvornog koda i deploy PicoClaw-a u Linux okruženju, konfiguracija Zhipu GLM-5 kao motora za zaključivanje u pozadini, realizacija ključnih funkcija Agent-a kao što su razgovor, pretraga mreže i vremenski zadaci
- Na osnovu Telegram Bot API-ja implementiran pristup mrežnom prolazu poruka, konfiguracija mehanizma bele liste korisnika za obezbeđenje sigurnosti, realizacija 7×24 satnog privatnog AI asistenta
- Proučavanje dizajna arhitekture PicoClaw-a, razumevanje modela sa lokalnom koordinacijom + zaključivanjem u oblaku, kao i inženjerskih prednosti Go-jevog jednog binarnog fajla i unakrsnog kompajliranja
- Konfiguracija mehanizma otkucaja srca za automatsko izvršavanje cikličnih zadataka, podrška za spawn podagent-a za asinhronu obradu dugotrajnih zadataka, uz osiguranje da se glavni proces ne blokira
- Uporedna analiza tehničkih razlika između PicoClaw-a i OpenClaw-a, razumevanje arhitektonskih kompromisa iza ekstremne optimizacije resursa
Ovo iskustvo upisano u CV odmah pokazuje intervjueru da ste imali "praktično iskustvo" — da ste radili rukama, da ste naleteli na probleme i da razmišljate.
06. Moguća pitanja na razgovoru za posao
Pošto smo projekat stavili u CV, na razgovoru će vas sigurno pitati o njemu. Pripremio sam nekoliko čestih pitanja unapred:
P1: Kako PicoClaw uspeva da koristi samo 10MB memorije?
Odgovor: Ključni razlog je u tome što dizajn arhitekture izvozi računski intenzivno LLM zaključivanje u oblak preko API-ja, dok lokalno radi samo lake operacije kao što su rutiranje poruka, upravljanje sesijama i skladištenje memorije. Uz to, Go se kompajlira u statički binarni fajl, bez zavisnosti od izvršnog okruženja, pa je zauzeće memorije prirodno nisko.
P2: Koje prednosti ima Go u odnosu na TypeScript/Python za Agent-a?
Odgovor: Tri stavke. Prvo, Go se kompajlira u jedan binarni fajl i deploy ne zahteva Node.js ili Python runtime, što je prijateljski prema ugrađenim uređajima. Drugo, Go-jevo upravljanje memorijom je efikasnije, bez dodatnog opterećenja V8 ili CPython-a. Treće, Go prvobitno podržava unakrsno kompajliranje — jedna komanda izbaci izvršne fajlove za tri platforme: RISC-V, ARM i x86.
P3: Kako radi mehanizam otkucaja srca PicoClaw-a?
Odgovor: Periodično čita fajl HEARTBEAT.md iz radnog prostora, parsira listu zadataka iz njega, a zatim redom poziva Agent-a da ih izvrši.
Za dugotrajne zadatke, putem spawn kreira podagent-a za asinhrono izvršenje, a po završetku alatom message prosleđuje rezultate korisniku. Ceo proces ne blokira glavnu petlju otkucaja srca.
P4: Da bi trebalo da optimizujete PicoClaw, sa koje strane biste krenuli?
Odgovor: Više pravaca. Prvo, mogu se razmotriti lokalni mali modeli (poput Phi-3, Qwen-1.5B), koji bi preuzeli zaključivanje u lokalu kada mreža nije dostupna. Drugo, red poruka može uvesti mehanizam prioriteta, gde hitni zadaci imaju prednost. Treće, dugoročno pamćenje je trenutno u fajlovima, razmotrite SQLite za strukturirano skladištenje i složenije upite.
Ako ova pitanja dobro odgovorite, to uglavnom dokazuje da niste samo letimično preleteli, već ste zaista razumeli ovaj projekat.
ending
Ako vam treba lokalno treniranje i lokalno zaključivanje, onda vam zaista treba jaka računska snaga. Ali ako samo pravite privatnog asistenta koji odgovara na svakodnevna pitanja, postavlja podsetnike i traži informacije, cloud API + laka lokalna koordinacija je verovatno pametniji izbor.
PicoClaw-ov uspeh je dobar cilj za učenje. To je otvoreni projekat čiji je preko 90% koda završio AI self-bootstrap.

To znači da bi razvoj softvera ubuduće mogao da izgleda ovako: čovek definiše arhitekturu i ograničenja, a AI popunjava detalje implementacije.
[Ne AI zamenjuje programere, već programeri u saradnji sa AI-jem postaju jači programeri.]
Oni koji nisu probali, preporučujem da izdvoje pola sata i provedu kroz jedno pokretanje.
Ne zbog čega drugog, nego samo da CV-u dodate praktično iskustvo sa AI Agent projektom — već se isplati.
Vidimo se u sledećem!
