🚀 Avoimen lähdekoodin ratkaisu

Tekoälyn orkestrointi,
yksinkertaisesti.

Apukone on avoimen lähdekoodin Docker Compose -alusta, joka yhdistää identiteetinhallinnan, chat-käyttöliittymän, tekoälymalliportin ja taustatehtävien hallinnan yhdeksi helposti asennettavaksi kokonaisuudeksi.

Ydinpalvelut

Neljä tehokasta avoimen lähdekoodin palvelua — yksi yhtenäinen alusta.

🔐
sso.domain.fi

Authentik ↗

Keskitetty identiteetinhallinta

SSO ja OIDC-pohjainen kertakirjautuminen kaikkiin alustan palveluihin. Hallinnoi käyttäjiä, ryhmiä ja käyttöoikeuksia yhdestä paikasta.

  • Single Sign-On (SSO)
  • OIDC-integraatio
  • Käyttäjähallinta
💬
chat.domain.fi

OpenWebUI ↗

Yhtenäinen chat-käyttöliittymä

Moderni ja monipuolinen chat-käyttöliittymä tekoälymallien käyttämiseen. Tukee useita malleja, keskusteluhistoriaa ja tiedostojen käsittelyä.

  • Monimallituki
  • Keskusteluhistoria
  • RAG & tiedostot
🔀
llm.domain.fi

LiteLLM ↗

Tekoälymalliportti (AI Gateway)

Yhtenäinen rajapinta kaikille tekoälymalleille. Reititä kutsuja eri mallintarjoajille — OpenAI, Anthropic, Ollama ja muut — yhdellä API-avaimella.

  • Yhtenäinen API
  • Useat tarjoajat
  • Kustannusseuranta
windmill.domain.fi

Windmill ↗

Taustatehtävien hallinta

Luotettava alusta taustatehtävien, skriptien ja automaatioiden ajamiseen. Ihanteellinen pitkäkestoisille tekoälytehtäville, ajastettuille töille ja integraatioille.

  • Pitkäkestoiset tehtävät
  • Ajastetut työt
  • Integraatiot

Arkkitehtuuri

Kaikki palvelut toimivat Docker Compose -ympäristössä ja yhdistyvät Authentikin kautta.

🔐 Authentik ↗ SSO / OIDC
OIDC-kertakirjautuminen

Käyttöönotto

Neljä askelta — täysin toimiva tekoälyalusta.

1

Kloonaa repositorio

git clone https://github.com/apukone/apukone.git

Lataa Apukoneen koko alusta yhtenä pakettina GitHubista.

2

Määritä asetukset

cp mysettings.env.example mysettings.env

Lisää domain, admin-sähköposti ja API-avaimet asetustiedostoon.

3

Generoi salaisuudet

./scripts/generate-secrets.sh

Skripti yhdistää asetuksesi ja luo tarvittavat salausavaimet automaattisesti.

4

Käynnistä alusta

docker compose up --build -d

Kaikki neljä palvelua käynnistyvät yhdellä komennolla.

Miksi Apukone?

🔓

100 % avointa lähdekoodia

Koko alusta on MIT-lisensoitua avointa lähdekoodia. Ei lukittuja ominaisuuksia, ei tilausmaksuja. Tutki, muokkaa ja laajenna vapaasti.

🏠

Omassa hallinnassasi

Asenna omalle palvelimellesi. Kaikki data, liikenne ja käyttäjätiedot pysyvät omissa käsissäsi. Ei kolmannen osapuolen riippuvuuksia.

🐳

Docker Compose -yksinkertaisuus

Ei monimutkaista Kubernetes-infrastruktuuria. Koko alusta pyörii tavallisella Docker Composella — asennus yhdellä komennolla.

🔒

Tietoturva sisäänrakennettuna

Authentik tarjoaa keskitetysti SSO-kertakirjautumisen, käyttäjähallinnan ja pääsynvalvonnan kaikkiin alustan palveluihin.

🧪

Testattu ja luotettava

Mukana tulevat automaatiotestit varmistavat, että OIDC-kirjautumiset ja admin-oikeudet toimivat oikein heti asennuksen jälkeen.

🔌

Helposti laajennettava

Lisää omia palveluita docker-compose.yml -tiedostoon. Authentik-integraatio tuo kertakirjautumisen uusille palveluille vaivattomasti.

Vaatimukset

Tarvitset vain nämä – loput hoitaa Apukone.

🐳

Docker & Docker Compose v2.20+

Alustan ainoa tekninen vaatimus.

🌐

Domain ja alidomainit

sso, chat, llm ja windmill -alidomainit osoittamaan palvelimeen.

Valmiina aloittamaan?

Apukone on täysin ilmainen ja avoimen lähdekoodin ratkaisu. Kloonaa repositorio GitHubista ja ota alusta käyttöön omalla palvelimellasi minuuteissa.

Kysymyksiä? Ota yhteyttä: hello [at] apukone.com