Blink

Your team's deep code research partner, in Slack

Blink is a self-hosted platform for deploying custom agents, and ships with a powerful coding agent that includes GitHub and Slack tools out of the box.

Built for real work, not just chat

Blink agents deliver a Slack experience that other agents can only hallucinate about.

Slack conversation example 1

A ready-to-ship agent, out of the box

Blink ships with a powerful coding agent out of the box, with the flexibility to customize it or build your own and deploy agents safely on your infrastructure.

Blink Web UI

Pre-built Scout Agent

A fully-functional coding agent that you can customize for your own use. Handles deep code research and complex tasks out of the box.

Web UI

Chat with your agents directly in the browser. A clean, intuitive interface for interacting with all your deployed agents.

Blink SDK

A set of libraries for building agents compatible with the Blink platform. Build custom agents in TypeScript with ease.

Blink CLI

A command-line tool for developing agents locally. Hot-reload, test, and iterate on your agents before deployment.

Observability

Use the web UI to view logs and traces. Debug and monitor your agents with full visibility into their operations.

Docker-based Deployment

Agents are deployed as Docker containers. Consistent, reliable deployment with all the benefits of containerization.

Blink is a self-hosted platform for deploying custom AI agents. It ships with a built-in coding agent (Scout) tooled for deep code research and complex tasks. You can work alongside Blink agents in GitHub, the web UI, or in threaded Slack conversations.
Install the Blink server with npm install -g blink-server then run blink-server. Open the web UI in your browser to create your first agent. You'll need Node.js 22+ (or Bun) and Docker installed on your server.
Blink agents are HTTP servers that respond to events. The Blink Server deploys them as Docker containers, routes messages from Slack/GitHub/web UI, and manages conversation state—your agent just defines how to respond. You build them in TypeScript using the Blink SDK.
Yes! The Scout agent is fully customizable with new tools and prompts. You can also build completely new agents in TypeScript using the Blink SDK, which provides pre-built tools for Slack, GitHub, search, and more.
The server code is licensed under AGPLv3, while the agent SDKs are licensed under MIT. This means you can build and deploy custom agents freely while the platform itself remains open source.

Try Blink for yourself

Documentation
Blink | Build and Deploy Slack Agents from Your Terminal