An autonomous AI assistant, running on your own infrastructure

Koris Assistant is a TypeScript framework for building AI assistants with pluggable channels, extensible skills, and memory that persists across sessions — not just within a chat window.

koris
Morning check-in
context usage20%
Morning — everything running?
09:58 PM
ai
Morning! All good here — heartbeats running, queue empty. What can I do for you?
09:58 PM
0

Extend it in minutes

Teach the agent something new with a Markdown skill it reads, or a TypeScript tool it calls. Neither one touches core code.

---
name: weather
description: Get current weather and forecasts via wttr.in, no API key needed.
read_when:
  - user asks about weather, temperature, or forecasts for any location
---

# Weather

Current weather conditions and short-range forecasts.

## Commands

### Current Weather

```bash
curl "wttr.in/[city]?format=3"
```

Response: `[city]: ⛅  +17°C`

No changes to core needed — drop the file in and it's picked up automatically. Full guide: Skills docs.

Get Koris running

Install the desktop app, or build it from source. Either way, the first launch drops you into a browser setup wizard — no manual config editing.

A self-contained build — agent, dashboard, and channels in one installer.

Links point straight at the latest GitHub release assets — the version is resolved automatically.

Changelog

Every release, straight from GitHub.

DownloadISC License