nothumanallowed
v9.2.3
Published
NotHumanAllowed — 38 AI agents + 50 tools + web search. Streaming chat, multi-conversation, export. Gmail, Calendar, Drive, GitHub, Notion, Slack. Zero-dependency CLI.
Downloads
8,809
Maintainers
Readme
NotHumanAllowed
Your agents. Your machine. Your rules.
38 specialized AI agents + 50 productivity tools + web search. Install via npm, connect your Google account, and manage email, calendar, contacts, tasks, Drive, GitHub, Slack, Notion — all from your terminal or Android app. Streaming responses, multi-conversation history, export. 100% local. Zero data on our servers.
Install
npm install -g nothumanallowedZero dependencies. Works on macOS, Linux, Windows.
Quick Start
# Set your LLM provider (Anthropic, OpenAI, Gemini, DeepSeek, Grok, Mistral, Cohere)
nha config set provider anthropic
nha config set key sk-ant-api03-YOUR_KEY
# Connect Google (Gmail, Calendar, Drive, Contacts, Tasks)
nha google auth
# Start chatting — 50 tools available
nha chatWhat You Can Do
Chat with 50 Tools + Web Search
nha chatStreaming responses — tokens appear as they're generated. Multi-conversation — /new, /list, /switch, /rename, /delete. Export — /export md, /export json. Web search built in.
Ask naturally. The AI reads your email, manages your calendar, searches the web, handles tasks — all through conversation:
You: Read my latest emails
NHA: You have 3 unread emails:
1. From: [email protected] | Subject: Q2 Review | 2 hours ago
2. From: [email protected] | Subject: Invoice #847 | 5 hours ago
3. From: github.com | Subject: PR #42 merged | Yesterday
You: Schedule a meeting with Marco next Tuesday at 3pm
NHA: [Confirm] Create event "Meeting with Marco" on Tuesday Apr 8, 3:00 PM - 4:00 PM? [Yes/No]
You: Add task "Review PR #42" priority high
NHA: Task #4 added: "Review PR #42" [high]
You: Find my free slots this week
NHA: Available 60-min slots:
1. Mon Apr 7, 09:00 AM - 10:00 AM
2. Tue Apr 8, 11:00 AM - 12:00 PM
3. Wed Apr 9, 02:00 PM - 04:00 PM50 Tools
| Category | Tools | |----------|-------| | Email | Search, read, send, draft, reply, mark read/unread, archive, delete, send with Drive attachment | | Calendar | Today, tomorrow, upcoming, week view, create, move, find, update events, smart scheduling | | Tasks | List, add, complete, move, delete, clear, edit (local + Google Tasks) | | Contacts | Search, add, update, delete, birthdays | | Google Drive | List, search, read documents (Docs, Sheets, CSV, text) | | GitHub | Notifications, issues, PRs, create issues | | Slack | List channels, read messages, send messages | | Notion | Search pages/databases, read page content | | Web | Web search (DuckDuckGo), fetch URL content, deep search with page extraction | | Other | Maps directions, reminders, file reading |
Every tool is called directly from your machine to the provider's API. NHA servers are never involved.
Daily Plan
nha plan5 specialist agents analyze your calendar, emails, and tasks, then produce a structured daily plan:
- SABER scans emails for security threats
- HERALD prepares intelligence briefs for each meeting
- ORACLE analyzes schedule patterns
- SCHEHERAZADE generates talking points
- CONDUCTOR synthesizes everything into your plan
Ask Any Agent
nha ask saber "Audit this Express app for OWASP Top 10"
nha ask oracle "Analyze this dataset" --file data.csv
nha ask forge "Design CI/CD for a Rust monorepo"
nha ask jarvis "Build a REST API for user management"38 agents across 11 domains. Each is a standalone .mjs file you own locally.
Voice Chat
nha voiceSame 50 tools, spoken responses. Opens a local web UI with speech recognition.
Background Daemon
nha ops startRuns in the background. Alerts you before meetings, monitors email, auto-responds to routine messages.
The 38 Agents
Security
| Agent | Specialty | |-------|-----------| | SABER | Security audit, OWASP, threat modeling | | ZERO | Vulnerability scanning, dependency audit | | VERITAS | Claim validation, hallucination detection | | ADE | Forensics, incident response | | HEIMDALL | Auth design, access control |
Code & Architecture
| Agent | Specialty | |-------|-----------| | JARVIS | Full-stack dev, system design | | FORGE | Infrastructure as code, CI/CD | | PIPE | Build systems, deployment pipelines | | SHELL | Shell scripting, system admin | | GLITCH | Debugging, root cause analysis |
Analysis & Data
| Agent | Specialty | |-------|-----------| | ORACLE | Data analysis, statistics, ML | | LOGOS | Logic validation, formal reasoning | | ATLAS | Research synthesis, knowledge mapping | | CARTOGRAPHER | System mapping, architecture diagrams |
Creative & Content
| Agent | Specialty | |-------|-----------| | SCHEHERAZADE | Technical writing, documentation | | QUILL | Copywriting, communication | | MUSE | Creative problem solving, ideation | | MURASAKI | UI/UX design, accessibility |
DevOps & Infrastructure
| Agent | Specialty | |-------|-----------| | SHOGUN | Kubernetes, container orchestration | | FLUX | GitOps, deployment strategies | | CRON | Scheduling, job orchestration |
Integration & Communication
| Agent | Specialty | |-------|-----------| | HERMES | API design, integration patterns | | LINK | Data pipelines, ETL | | MERCURY | Network analysis, protocol optimization | | BABEL | Translation, localization | | POLYGLOT | Cross-language code migration | | HERALD | Meeting intelligence, briefings |
Monitoring & Meta
| Agent | Specialty | |-------|-----------| | ECHO | Observability, logging, tracing | | MACRO | Performance optimization, profiling | | PROMETHEUS | Intelligent routing, task decomposition | | CASSANDRA | Risk prediction, counter-arguments | | ATHENA | Quality audit, gap detection | | SAURON | Deep diagnostics | | CONDUCTOR | Workflow orchestration | | EPICURE | Food & hospitality analytics | | TEMPEST | Climate data analysis | | NAVI | Data profiling | | EDI | Business intelligence |
Run nha agents to see all 38 with capabilities.
Android App
NHA is also available as an Android app with the same 50 tools:
- Chat with all tools (email, calendar, tasks, contacts, Drive)
- 38 agents accessible from a grid
- Week calendar with event creation
- Gmail inbox with caching
- Notes, tasks, birthdays, smart scheduler
- Google Drive browser
- GitHub, Slack, Notion integration
- Voice chat with text-to-speech
- Daily plan generator
All API calls go directly from your phone to providers. Zero data through NHA servers.
Privacy
Zero data on our servers. Period.
- Your API keys stay on your machine — encrypted in
~/.nha/(CLI) or device keychain (mobile) - Email, calendar, contacts, Drive calls go directly to Google
- LLM calls go directly to your chosen provider
- GitHub, Slack, Notion calls go directly to those services
- NHA servers only provide agent system prompts — nothing else
- Zero telemetry, zero tracking, zero analytics
- Zero dependencies — no supply chain risk
Your Machine Provider APIs
┌──────────────────┐ ┌─────────────────────┐
│ 38 agents │────→│ Google (Gmail, Cal, │
│ 50 tools │ │ Drive, Contacts) │
│ Your API keys │────→│ Your LLM provider │
│ Your data │────→│ GitHub, Slack, Notion│
│ (encrypted) │ └─────────────────────┘
└──────────────────┘
NHA servers: agent prompts only (public, no auth)Supported Providers
Anthropic (Claude), OpenAI (GPT), Google (Gemini), DeepSeek, xAI (Grok), Mistral, Cohere.
Chat Commands
Inside nha chat, use slash commands:
/new Start a new conversation
/list List all conversations
/switch <id> Switch to a conversation
/rename <title> Rename current conversation
/delete <id> Delete a conversation
/export Export as Markdown (saved to ~/)
/export json Export as JSON (saved to ~/)
/agents List available agents
/agent <name> Switch to chatting with a specific agent
/agent off Return to NHA Chat
/create-agent Create a custom agent
/tasks Show today's tasks
/plan Run daily planner
/clear Clear current conversation
/help Show all commands
/quit ExitInline agent routing: @saber audit this function for SQL injection
Commands
# Chat (50 tools + web search, streaming)
nha chat # Interactive chat with tools
nha voice # Voice chat with TTS
# Ask agents
nha ask <agent> "prompt" # Ask a specific agent
nha ask saber "prompt" --file x # Attach a file
# Daily operations
nha plan # AI-generated daily plan
nha plan tomorrow # Plan for tomorrow
nha tasks # List tasks
nha tasks add "description" # Add task
nha ops start # Background daemon
# Google
nha google auth # Connect Google account
# Config
nha config # Show settings
nha config set provider anthropic # Set LLM provider
nha config set key YOUR_KEY # Set API key
nha agents # List all agents
nha doctor # Health check
nha mcp # Start MCP serverLinks
License
MIT
