Changelog
New updates and improvements to Nairi.
Public API: Hardening Pass
A round of validation, error response, and consistency fixes for the public API. Three new validations may reject requests that used to silently succeed.
Read morePublic API: Per-Message Cost and Tokens
Assistant messages on the public API now carry cost_usd, input/output/cache token counts, and the model used so you can track spend per turn.
Read morePublic API: File Attachments
Send files to a Nairi agent and read back any files it produces through the public API, plus an `attachment_ids` field on conversation start and continue.
Read moreHelp Center and API Docs
A new help center with guides for operators, builders, and team leads, plus full API reference docs for everyone driving Nairi from code.
Read morePublic API: Incremental Conversation Sync
The list-conversations endpoint now supports time-ordered pagination, updated_after filtering, and returns all job statuses.
Read moreTask History
Completed tasks now stick around. Switch between Active and Completed tabs to see what your agents finished, what failed, and what was abandoned.
Read moreConnected Channels on Agent Cards
See which Slack and Discord channels each Nairi agent is connected to, right on the dashboard. Plus Slack forwarded messages, share link cleanup, and more.
Read moreMCP Tool Reliability Fixes
Several fixes for MCP tool connections from the marketplace. Re-authentication, cleanup, and compatibility improvements across the board.
Read moreMultiple API Keys
Create multiple named API keys per organization. Separate keys across environments, team members, or integrations and revoke them independently.
Read moreMulti-User Awareness
Agents now know who's talking to them. When multiple team members interact with the same agent, it sees each person's name and can give personalized responses.
Read moreCustom System Prompts
Customize the system prompt for each agent. Control exactly how your agent behaves, what tone it uses, and what instructions it follows.
Read moreReliable Message Delivery
Messages between you and your agent are now delivered through a redundant channel. Brief network interruptions no longer cause lost messages.
Read moreFile Attachments
Agents can now send files back to you. Generated reports, CSVs, images, or any file - delivered directly to Slack, Discord, or the web dashboard.
Read moreLive Agent Progress
See what your agent is doing in real time. Tool calls, reasoning steps, and subtasks stream to the UI as they happen.
Read moreApp Scheduled Jobs
Scheduled jobs no longer need a channel. Create app-level jobs that run on a cron schedule and pick which agent handles them.
Read moreSkill Marketplace
Search and install pre-built skills from a growing catalog. One click to add a skill to your agent, or download it for local use.
Read moreRich Slack Formatting
Agent responses in Slack now render with native tables, proper emoji, and better handling of long messages. No more walls of monospace text.
Read moreMeet Nairi
eksec is now nairi. New name, new look, same platform. Your agents, integrations, and workflows continue to work exactly as before.
Read moreTool Marketplace
Browse a catalog of MCP tools and install them to your agent with one click. OAuth and API key auth flows are handled for you.
Read moreRedesigned Dashboard
The nairi dashboard got a fresh look. Easier to find what you need, less clutter, and a smoother experience across the board.
Read moreCustom Environment Variables
Set custom environment variables on your agents directly from the dashboard. They're applied on startup and available to all processes inside the container.
Read moreOpenAI Codex Support
nairi agents can now run on OpenAI's Codex CLI. Set up Codex as your agent's coding harness and everything else stays the same.
Read moreMCP Tool Proxy
Your agent's MCP tool connections now run through a proxy that hides your secrets from the agent. It can use your tools without seeing the credentials.
Read morenairi.ai is live
Build an AI agent once and share it with your team. Connect Claude Code or OpenCode, add your tools and skills, then deploy via Slack, Discord, or web.
Read more