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.
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
- 1Signaali käynnistää työnkulun — saapuva sähköposti, API-kutsu, Kafka-tapahtuma, webhook tai aikataulu.
- 2Agentti aktivoituu, etsii tarvittavan tiedon ja päättää miten edetä.
- 3Agentti ajaa työnkulkuja ja käyttää työkaluja tehtävän suorittamiseen.
- 4Tarvittaessa agentti delegoi ali-agenteille.
- 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.
| Kubernetes | 1.20+ |
| Helm | 3.0+ |
| RAM | 16 GB |
| Tallennus | Pysyvä tallennustila |
| GPU | Valinnainen (paikallisille LLM:ille) |
Toimii: AWS EKS, Azure AKS, Google GKE tai mikä tahansa on-premise Kubernetes-klusteri.