✨ Open Source & Local-First AI Framework

Your AI Teammates, running on your own infrastructure

Koris Bot 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.

TypeScriptLocal SQLite MemoryMulti-Channel100% Local-FirstISC License
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
Core Architecture

Featured Capabilities

Signature building blocks engineered for local sovereignty and deep agentic control.

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.

Community

Made for people who love building

A few ways developers, self-hosters, and teams turn Koris into their autonomous daily driver.

Running Koris on my home server with Ollama. Having a personal assistant on WhatsApp that remembers my notes without sending data to third parties is unbeatable.
AO

Alex Oliveira

Homelab & Self-Host Enthusiast

The Markdown skill system is brilliant. Drop a single file with instructions and curl commands, and the bot immediately executes staging tasks reliably.
JP

João Pedro

DevOps Lead

Unlike bloated AI frameworks, Koris is clean TypeScript with local SQLite. Fast to boot, zero lock-in, and dead simple to customize.
HS

Higor Santos

Fullstack Developer

Unified Telegram and Web UI messaging backed by the same persistent memory tree. Exactly what our team needed for internal automations.
RR

Robson Rocha

Systems Architect

Get Koris Bot 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.

FAQ

Frequently Asked Questions

Everything about open source, local architecture, and running your own assistant.

Yes. Koris Bot is 100% open source under the permissive ISC License. You can inspect, modify, fork, and self-host it anywhere with zero subscription fees or telemetry.

Releases

Changelog

Every release, straight from GitHub.