On-premise-agenttialusta.

Huoku kokoaa organisaatiosi tiedon yhteen. Tekoälyagentit käyttävät sitä oikean työn tekemiseen.

Miten Huoku toimii.

Tiedon jalostus

Satelliittikeräilijät tarkkailevat automaattisesti yhdistettyjä järjestelmiä uusien, päivitettyjen ja poistettujen dokumenttien varalta. Sisältö jäsennellään, pilkotaan älykkäästi, ajetaan DataGuardin läpi PII-maskausta varten, muunnetaan vektoreiksi ja indeksoidaan hakua varten.

SourcesCrawlPII MaskEmbedIndex

Tuettuja lähteitä ovat mm. Confluence, SharePoint, Windows-tiedostojaot ja paikalliset tiedostojärjestelmät — uusia integraatioita lisätään jatkuvasti.

Tuetut tiedostomuodot: PDF, DOCX, XLSX, tekstitiedostot, Confluence-sivut, kuvat (OCR:llä) ja paljon muuta.

Agenttialusta

  1. 1Signaali käynnistää työnkulun — saapuva sähköposti, API-kutsu, Kafka-tapahtuma, webhook tai aikataulu.
  2. 2Agentti aktivoituu, etsii tarvittavan tiedon ja päättää miten edetä.
  3. 3Agentti ajaa työnkulkuja ja käyttää työkaluja tehtävän suorittamiseen.
  4. 4Tarvittaessa agentti delegoi ali-agenteille.
  5. 5Tulokset toimitetaan — sähköposti lähetetty, rajapinta kutsuttu, tapahtuma julkaistu, webhook laukaistu.

Kaikki välitetään reaaliajassa. Jokainen vaihe kirjataan seurantaa ja jäljitettävyyttä varten.

Sinun agenttisi. Sinun sääntösi.

Jokainen agentti on vapaasti muokattavissa. Ylläpitäjät luovat ja hallitsevat agentteja visuaalisella editorilla — ei koodausta.

  • Järjestelmäkehotteet ja käyttäytymisohjeet
  • Mitä tietolähteitä agentti voi käyttää
  • Taidot — monivaiheisia työnkulkuja, joita agentti voi suorittaa
  • Työkalut — toimintoja, joita agentti voi tehdä
  • Signaalit — mikä aktivoi agentin
  • LLM-malli ja lämpötila agenttikohtaisesti
  • Ali-agentit delegointia varten
  • Mukautettu identiteetti (nimi, kuvake, väri)
  • Lokalisoidut tervetuloviestit ja esimerkkipromptit

Kolme hakutilaa. Yksi oikea vastaus.

Avainsanahaku

BM25-pohjainen kokotekstihaku tarkoille hakutermeille.

Semanttinen haku

Vektoripohjainen samankaltaisuushaku monikielisillä upotuksilla (100+ kieltä).

Hybridihaku

Molemmat yhdistettynä tekoälypohjaiseen arviointiin, joka järjestää tulokset osuvuuden mukaan.

Jokainen vastaus viittaa suoraan lähteisiin ja lähdejärjestelmiin. Ei mustia laatikoita.

Yhdistää kaikkeen. Ei riipu mistään.

Chat-käyttöliittymä

Selainpohjainen chat työntekijöille. Keskusteluhistoria ja lähdeviitteet.

REST API

Ohjelmallinen käyttö mukautettuja integraatioita varten.

Kafka

Tapahtumapohjainen integraatio reaaliaikaisiin työnkulkuihin.

MCP-protokolla

Tarjoaa tiedon Huokun omille agenteille — ja haluttaessa ulkoisille tekoälyavustajille.

A2A-protokolla

Agentilta agentille -yhteentoimivuus moniagenttijärjestelmille.

LLM-tuki

  • OpenAI (GPT-4 ja muut)
  • Anthropic (Claude)
  • Azure OpenAI
  • Ollama (täysin paikallinen, verkosta eristetty)
  • vLLM (suorituskykyinen paikallinen päättely)

Mallit vaihdettavissa ajon aikana. Ei uudelleenkäynnistystä.

Tietoturva ei ole ominaisuus. Se on arkkitehtuuri.

Tunnistautuminen ja käytönhallinta

  • Keycloak OIDC PKCE:llä
  • Roolipohjainen käytönhallinta (ylläpitäjä, käyttäjä, lukija)
  • Dokumenttitason tietoturva — hakutulokset suodatetaan käyttäjän oikeuksien mukaan
  • Agenttitason oikeudet — jokaisen agentin tiedon ja työkalujen käyttö hallitaan erikseen
  • Käyttäjäkohtainen chat-eristys

Tietosuoja

  • DataGuard PII-maskaus tietoputkessa
  • Palveluiden välinen mTLS Kafkassa
  • TLS kaikessa HTTP-liikenteessä automaattisella sertifikaattien uusinnalla
  • Yhtään taustapalvelua ei altisteta suoraan internettiin

Vaatimustenmukaisuus

  • GDPR-valmis auditointikirjauksella
  • Täysi auditointipolku kaikista agenttitoiminnoista, työkalukutsuista ja hakukyselyistä
  • Verkosta eristetty käyttöönotto paikallisilla malleilla

Yksi Helm-kaavio. Sinun Kubernetes-klusterisi. Valmis.

Huoku otetaan käyttöön yhtenä Helm-kaaviona omaan Kubernetes-nimiavaruuteen. Sovelluspalvelut skaalautuvat horisontaalisesti. Tietovarastot ajetaan StatefulSet-resursseina pysyvällä tallennustilalla.

Kubernetes1.20+
Helm3.0+
RAM16 GB
TallennusPysyvä tallennustila
GPUValinnainen (paikallisille LLM:ille)

Toimii: AWS EKS, Azure AKS, Google GKE tai mikä tahansa on-premise Kubernetes-klusteri.