Nori is for Building Custom Coding Agents

Nori is a toolkit for creating custom coding agents that are specialized to your development workflow.

GitHub npm Contact Newsletter

Getting More From Your Coding Agent

Code Gen has transformed software engineering. As AI automates more for us, engineers need reliability and consistent results at scale. While we may never get to 100%, there are things we can do to create good context for our agents, that marshalls them into better behavior.

Customizing Your Agent

Coding agents contain layers of config for driving their behavior. Engineers are leveraging these options to dramatically improve agent yield.

Context is everything. To get the absolute best performance from your agent, you need it to understand your workflow, expectations, design standards, and code. There are four configuration areas that provide consistent performance improvements, each distinct in how they influence agent context:

CLAUDE.md / AGENTS.md (loaded at session start)

The "*.md" is the starting layer of agent context. This file is loaded in full when your session begins and remains in context throughout. Use it to define your consistent workflow preferences, design standards, and references to when skills/rules and subagents should be invoked. Claude Code uses CLAUDE.md, while Cursor uses AGENTS.md.

Skills / Rules (called in-session if determined relevant)

When a skill (Claude Code) or rule (Cursor) is invoked for a particular task, it's added to the main agent's context within the session. They define step-by-step processes, checklists, and patterns for repeated and specialized development tasks.

Subagents (called when relevant)

Specialized agents that handle delegated tasks independently. Each subagent operates with its own focused context, separate from the main session. Use subagents for complex, isolated tasks like code review, testing, or refactoring that benefit from dedicated attention. Available in both Claude Code (native) and Cursor (only via Nori-Profiles).

/ Commands (available in chat)

Custom slash commands provide quick access to workflows and utilities directly from the agent chat interface. Commands are defined in markdown files and can trigger skills, subagents, or custom scripts. They offer a fast way to invoke common tasks without typing full instructions.

Documentation (retrieved as needed)

Knowledge that lives outside the session but provides essential context about your codebase. Rethink how your docs should be written when the primary purpose is providing context to your agent: code, patterns, conventions, and architecture that give your agent deep understanding of your project.

~/.claude/ ├── CLAUDE.md ├── skills/ │ ├── skill-name/ │ │ └── SKILL.md │ └── another-skill/ │ └── SKILL.md │ └── <optional scripts> └── commands/ │ └── command-name.md └── settings.json └── hooks └── statusline
~/.cursor/ ├── AGENTS.md ├── profiles/ │ └── profile-name/ │ ├── AGENTS.md │ └── rules/ │ └── rule-name/ │ └── RULE.md │ └── <optional scripts> └── commands/ │ └── command-name.md └── hooks.json

Nori makes these configs easy to manage, so you can focus on building.

Products

[01]

Profiles →

Create custom agents with specialized context and abilities. Encoded with your workflow.

  • Custom skills/rules
  • CLAUDE.md / AGENTS.md instructions
  • Specialized subagents
  • Instant switching
  • Works with Claude Code & Cursor
[02]

Registry (Contact Us)

Discover, share, and manage custom agent profiles across your team.

  • Profile repository
  • Team sharing
  • Version control
  • Easy installation
[03]

Watchtower (Contact Us)

A knowledge server that provides additional context for the agent and dev-cycle observability.

  • Session transcripts
  • Github events
  • Webhooks
  • Development Observability
[04]

CLI (Contact Us)

Agent-agnostic terminal interface designed for AI-powered development.

  • Universal AI interface
  • Intentional TUI for AI
  • Lightning fast

Quick Start

Install Nori-Profiles globally:

$ npm install -g nori-ai

Then install for your agent:

$ nori-ai install
$ nori-ai install --agent cursor-agent

Enterprise Services

We provide services to help enterprises accelerate AI adoption. Our team specializes in custom agent development, working closely with your organization to design and implement AI solutions that integrate seamlessly with your existing workflows and business context.

Contact

Newsletter