Večstroj je odprtokodno in večnamensko strojno orodje, ki ga lahko reproducira vsak, ki ima izkušnje z mehaniko. Večstroji, ki so zasnovani predvsem za uporabo v državah v razvoju, v bistvu omogočajo vsakomur z minimalnimi izkušnjami v mehaniki, da zgradi popolnoma funkcionalno, večnamensko orodje z uporabo predmetov, ki jih je enostavno dobiti, kot so rabljena smeti in običajna ročna orodja. Obstaja na tisoče večstrojev, ki opravljajo številne različne funkcije, vključno s struženjem, žaganjem, brušenjem, brušenjem in vrtalnim stiskanjem.
Primarni cilj multistroja je omogočiti obubožanim ljudem iz držav drugega in tretjega sveta, da izboljšajo svoje okolje. Ti stroji se lahko uporabljajo za izdelavo namakalnih črpalk in kmetijske opreme, popravilo vozil, izdelavo vrtalnih naprav, napajanje akumulatorja in druga opravila. Glede na konfiguracijo stroja se lahko uporablja za številne namene.
Večstroje je mogoče izdelati iz starih in rabljenih delov, vključno z vijaki, ulitki, vijaki ter kovinskimi ploščami in cevmi. To pomeni, da bi ga lahko zgradil vsak, ki ima dostop do takšnih delov in vnaprej zasnovano shemo. Na primer, z nekaterimi cevmi, jeklenimi palicami, cementom in poškodovanimi motorji vozil bi lahko nekdo zgradil večstroj, ki ostri kmetijsko orodje.
Obstaja več vrst večnamenskih strojev. Nekateri opravljajo tri ali štiri specializirane funkcije, večina pa jih opravlja veliko več. Cilj je zagotoviti največ funkcij za najmanj kapitala v smislu delov, dela in denarja. Celo preprost večstroj je mogoče izdelati za izvajanje treh primarnih funkcij in se uporablja kot rezkalni stroj, vrtalni stroj in stružnica.
Posameznik, ki se zanima za izdelavo večstroj, običajno najprej pridobi sheme, ki jih pripravi nekdo drug. Obstaja tudi možnost izdelave lastnega stroja. To zahteva določitev, kaj naj bi multistroj zmogel, koliko naj tehta in kako velik naj bo. Prav tako se je treba odločiti, kakšne dele uporabiti in kako naj ti deli delujejo skupaj. Uporaba sheme je pogosto veliko lažja kot izdelava stroja brez diagrama.
Koncept večstroj je bil najprej predlagan kot sredstvo za združevanje več funkcij v en stroj. Sčasoma se je koncept spremenil v odprtokodni spletni podvig, vključenih pa je na tisoče ljudi z vsega sveta. Stroji, inženirji in drugi posamezniki z naprednim znanjem v mehaniki še naprej delajo na tem v upanju, da bodo izboljšali življenja obubožanih ljudi.