Skip to content

Add Nora — AI Work Intelligence power#89

Open
mihir-kernora wants to merge 6 commits intokirodotdev:mainfrom
mihir-kernora:main
Open

Add Nora — AI Work Intelligence power#89
mihir-kernora wants to merge 6 commits intokirodotdev:mainfrom
mihir-kernora:main

Conversation

@mihir-kernora
Copy link
Copy Markdown

@mihir-kernora mihir-kernora commented Mar 30, 2026

Nora captures coding sessions, extracts patterns, decisions, and anti-patterns, then feeds them back as steering context. Your AI gets smarter every session. AI Leverage Score compounds toward 5.0x as Nora learns your patterns.

  • 18 MCP tools for searching patterns, decisions, bugs, code audits, retrospectives, coaching, and onboarding
  • 3 auto-updated steering files read by Kiro on every prompt
  • 100% local, zero telemetry, zero bytes leave your machine
  • No API key required on Mac (Apple FoundationModels on macOS 26+, MLX-LM on macOS 14+)
  • BYOK cloud analysis (Anthropic/Gemini/Bedrock/OpenAI/Ollama)
  • Python 3.9+ compatible

Issue #, if available:
N/A — new power submission

Description of changes:
Adds the nora/ directory containing:

  • POWER.md — onboarding steps, MCP server config, 18 tool descriptions, AI Leverage Score, dashboard documentation, troubleshooting
  • mcp.json — MCP server registration pointing to ~/.kernora/app/nora_mcp.py
  • steering/ — 3 template steering files (nora-patterns.md, nora-decisions.md, nora-antipatterns.md) that auto-populate after sessions
  • icon.svg — Power icon

Engine source: https://github.com/kernora-ai/nora

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@mihir-kernora mihir-kernora force-pushed the main branch 2 times, most recently from 6e5474a to 50e62be Compare March 30, 2026 18:02
Nora captures coding sessions, extracts patterns and decisions, then feeds
them back as steering context. Your AI agent gets smarter every session.

- 9 MCP tools for searching patterns, decisions, bugs, and inline dashboard
- 4 hooks: agentSpawn, stop, preToolUse, postToolUse
- 3 auto-updated steering files read by Kiro on every prompt
- 100% local, zero telemetry, BYOK (Anthropic/Gemini/Bedrock/Ollama)
- Python 3.9+ compatible
@mihir-kernora
Copy link
Copy Markdown
Author

Hey @nadetastic — updated this PR with the current v2.1.0 release. Changes since the original submission:

MCP tools: 11 → 18. Added nora_scan (seed from git history), nora_pe_review (4-tier code audit), nora_coe / nora_coe_product (blameless root cause), nora_retro (engineering retrospective), nora_sofac (factory health), nora_inventory (feature audit), nora_coach (AI leverage coaching), nora_onboard (developer onboarding). Removed internal-only tools.

Onboarding: Simplified from 7 manual steps to 2. Nora bootstraps automatically when installed as a Kiro Power. No manual hook registration needed.

LLM support: Added zero-config local LLM on Mac — Apple FoundationModels (macOS 26+) and MLX-LM (macOS 14+). No API key required to get started.

AI Leverage Score: New core metric (1.0x → 5.0x) tracking prompt quality, context injection effectiveness, and pattern accumulation. Visible on the dashboard with coaching tab.

Happy to address any feedback. Nora would be the first community-built intelligence power in the registry — excited to get it in front of Kiro users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants