# Niyra > If it takes you more than a few minutes — give it to Niyra. She remembers. She'll do it again next week. And next. Niyra is a personal AI agent that runs the boring half of your life. She browses the web, manages your schedule, sends messages across WhatsApp, Telegram, and Discord, makes phone calls, remembers everything you tell her, and runs recurring automations 24/7. Built by Avuvo AI Pvt Ltd. Solo product, not for teams. Every page on this site is available as raw markdown (append .md) or plaintext (append .txt). Full content dump: https://niyra.ai/llms-full.txt ## Core - [Niyra (Homepage)](https://niyra.ai/index.md): If it takes you more than a few minutes — give it to Niyra. - [Pricing](https://niyra.ai/pricing.md): Standard, Pro, Alpha plans. BYOK, voice, channels. - [About](https://niyra.ai/about.md): About Niyra and Avuvo AI. - [Security](https://niyra.ai/security.md): How Niyra handles your data, keys, and memory. - [Trust](https://niyra.ai/trust.md): Data retention, exports, deletion, BYOK encryption. - [Changelog](https://niyra.ai/changelog.md): What's new in Niyra. - [Contact](https://niyra.ai/contact.md): Get in touch. - [BYOK and the economics of personal AI](https://niyra.ai/blog/byok-and-the-economics-of-personal-ai.md): When BYOK pays off, when subscription credits do, and why bundling Opus-tier reasoning into a flat plan would price everyone out for the few hours of premium work they actually need. - [India-aware by default](https://niyra.ai/blog/india-aware-by-default.md): Why a personal AI assistant built outside the US/Europe market gap — GST, RC/PUC, EMI, Razorpay UPI, Hinglish voice — is the right answer for a third of the world that existing AI tools serve poorly. - [Shipping MCP server mode — Niyra as a tool other agents can use](https://niyra.ai/blog/shipping-mcp-server-mode.md): Niyra is a client (calling 55+ tools) and now also a server (Claude Desktop, Cursor, any MCP-aware client can call her). Why the symmetric design matters for the next year of agentic interop. - [The MDX-loader bug that shipped for months](https://niyra.ai/blog/the-mdx-loader-bug-that-shipped-for-months.md): How a single-character typo (singular vs plural directory names) silently 404ed every MDX-backed dynamic route on niyra.ai for months — and the small fix that brought it all back. - [Why personal AI actually needs memory](https://niyra.ai/blog/why-personal-ai-actually-needs-memory.md): A chat assistant that forgets is just a search box that talks. The case for durable, structured memory in personal AI — and the specific design choices behind Niyra's three-layer memory. ## Features - [Apex (Fable 5)](https://niyra.ai/features/apex.md): For the hardest research and the most complex planning — Apex mode runs Niyra on Claude Opus 4 / Fable 5. BYOK-only, alpha-gated, per-conversation. Reach for it when reasoning quality matters more than speed. - [Niyra works while you sleep](https://niyra.ai/features/automation.md): Schedule Niyra to do things on a cadence — daily briefs, weekly reports, monthly summaries, renewal reminders. Natural-language cron. Runs across all your channels. - [Browser automation](https://niyra.ai/features/browser.md): Niyra has a real browser. She navigates sites, fills forms, takes screenshots, and clicks through the long tail that doesn't have an API — government portals, niche tools, banking sites — without you ever opening a tab. - [Bring your own keys](https://niyra.ai/features/byok.md): Run Niyra on your Anthropic or OpenAI account. Encrypted at rest, never logged, fully under your control. - [One Niyra, every channel](https://niyra.ai/features/channels.md): WhatsApp, Telegram, Discord, web, voice — same Niyra, same memory, same integrations. Pick the one you already live in. - [55+ apps. One Niyra.](https://niyra.ai/features/integrations.md): OAuth-first integrations into the tools you already use — Gmail, Calendar, Drive, Slack, Notion, Linear, GitHub, Salesforce, HubSpot, Stripe and 45 more. Read, write, search, and act on your data without leaving the conversation. - [Niyra remembers](https://niyra.ai/features/memory.md): Vector memory + session search. Niyra recalls preferences, people, dates, and past decisions — even months later. Not "she has a long context window" — actual durable memory you can browse, edit, and pin. - [Structured records](https://niyra.ai/features/records.md): Vehicles, policies, subscriptions, holdings, documents — typed records with expiry tracking, renewal alerts, anomaly detection, and live P&L. The structured side of memory. - [Niyra's skill system](https://niyra.ai/features/skills.md): 18 JIT-loaded skills keep Niyra focused and trustworthy. Domain rules surface only when relevant — 30-50% smaller prompts, less hallucination. - [Niyra speaks](https://niyra.ai/features/voice.md): Talk to Niyra. Have her call someone. She speaks back in a natural voice with the breathing aurora orb as her body — across web, mobile, and outbound phone calls. ## Docs - [Delete your account](https://niyra.ai/docs/account-deletion.md): How to permanently remove your Niyra account, what gets wiped, how long it takes. - [Apex mode](https://niyra.ai/docs/apex-mode.md): How to enable and use Apex (Claude Opus 4 / Fable 5) for the hardest research and reasoning tasks. - [API changelog](https://niyra.ai/docs/api-changelog.md): Breaking changes, new endpoints, and deprecations for the Niyra public API. - [OAuth 2.1 + Dynamic Client Registration](https://niyra.ai/docs/api-oauth.md): How Niyra implements OAuth 2.1 for third-party MCP clients — DCR, PKCE, RFC 8707 audience binding, refresh rotation. - [Rate limits](https://niyra.ai/docs/api-rate-limits.md): Per-token sliding-window budgets, headers Niyra returns, and how to back off cleanly. - [Scope catalog — what each OAuth / PAT scope grants](https://niyra.ai/docs/api-scopes.md): Complete list of Niyra API scopes, what each one allows, and how to pick the minimum set for your integration. - [niyra_ask — synchronous Q&A](https://niyra.ai/docs/api-tool-niyra-ask.md): Ask Niyra a question and get an answer in a single round trip. Best for short, bounded queries. - [niyra_execute — long-running tasks](https://niyra.ai/docs/api-tool-niyra-execute.md): Tell Niyra to actually do something. Spawn-on-timeout pattern keeps short tasks synchronous and long ones polled. - [niyra_get_task — poll long-running tasks](https://niyra.ai/docs/api-tool-niyra-get-task.md): Check status, intermediate output, and final result for tasks spawned by niyra_execute or niyra_ask under the spawn-on-timeout pattern. - [niyra_memories + niyra_remember — memory access](https://niyra.ai/docs/api-tool-niyra-memory.md): Search Niyra's vector memory store and add new memories from your own app. The same store powers Niyra's answers. - [BYOK — Anthropic setup](https://niyra.ai/docs/byok-anthropic.md): Plug your Anthropic API key into Niyra. Two minutes, AES-256 at rest, unlocks Apex / Opus 4 / Fable 5. - [BYOK — OpenAI setup](https://niyra.ai/docs/byok-openai.md): Plug your OpenAI API key into Niyra. Two minutes, AES-256 at rest, used for embeddings, voice, image gen. - [BYOK setup](https://niyra.ai/docs/byok-setup.md): Bring your own Anthropic or OpenAI key to Niyra. Reduce cost, control your vendor budget, run on your enterprise terms. - [Channel-specific scopes](https://niyra.ai/docs/channel-scopes.md): Restrict what Niyra can do per channel. WhatsApp-only-Calendar, Discord-no-finance, etc. - [Channels overview](https://niyra.ai/docs/channels-overview.md): WhatsApp, Telegram, Discord, web, voice — one Niyra, every surface. How they share memory and what each does best. - [Community](https://niyra.ai/docs/community.md): Where Niyra users hang out, share workflows, request features. Discord, X, and the alpha Slack. - [Conversations](https://niyra.ai/docs/conversations.md): How conversations work — saving, searching, deleting, exporting. The basics of working with Niyra over time. - [Scheduled automation](https://niyra.ai/docs/cron-automation.md): How Niyra runs recurring jobs — cron schedules, time zones, channel delivery, what to do when one fails. - [Data export](https://niyra.ai/docs/data-export.md): Export your conversations, memories, records, and attachments from Niyra. CSV, JSON, attachments ZIP. - [Data retention](https://niyra.ai/docs/data-retention.md): How long Niyra keeps each kind of data — conversations, memories, records, attachments, logs — and what happens when you delete your account. - [Discord setup](https://niyra.ai/docs/discord-setup.md): Add Niyra to your Discord server or use her in DMs. 90-second setup. - [Frequently asked](https://niyra.ai/docs/faq.md): Quick answers to the things most people ask in the first five minutes — pricing, BYOK, channels, memory, what's different from ChatGPT. - [Google Calendar setup](https://niyra.ai/docs/integration-calendar-setup.md): Connect Niyra to Google Calendar. She books meetings, finds free slots, preps you for the next call. - [Niyra capabilities by platform](https://niyra.ai/docs/integration-capabilities-matrix.md): Exactly what works in Claude Desktop, Cursor, ChatGPT, Cline, and every other AI tool — the source of truth for "does Niyra work in X". - [GitHub setup](https://niyra.ai/docs/integration-github-setup.md): Connect Niyra to GitHub. She reads repos, summarizes PRs, files issues, tracks releases. - [Gmail setup](https://niyra.ai/docs/integration-gmail-setup.md): Connect Niyra to Gmail in under a minute. OAuth flow, scopes Niyra requests, and what to do if it doesn't connect. - [HubSpot setup](https://niyra.ai/docs/integration-hubspot-setup.md): Connect Niyra to HubSpot. She enriches contacts, updates deals, queues sequences, runs pipeline reports. - [Linear setup](https://niyra.ai/docs/integration-linear-setup.md): Connect Niyra to Linear. She files issues from email threads, updates statuses, runs standup pulls. - [Notion setup](https://niyra.ai/docs/integration-notion-setup.md): Connect Niyra to Notion. She reads pages, creates docs, files tasks, and keeps your workspace organized. - [Razorpay setup](https://niyra.ai/docs/integration-razorpay-setup.md): Connect Niyra to Razorpay. She reads payments, creates invoice links, reconciles settlements. - [Salesforce setup](https://niyra.ai/docs/integration-salesforce-setup.md): Connect Niyra to Salesforce. She reads opportunities, updates accounts, runs forecast pulls. - [Slack setup](https://niyra.ai/docs/integration-slack-setup.md): Connect Niyra to Slack. She reads channels, posts updates, and answers in DMs without you typing. - [Stripe setup](https://niyra.ai/docs/integration-stripe-setup.md): Connect Niyra to Stripe. She reads payments, creates invoices, tracks MRR, reconciles charges. - [Zoom setup](https://niyra.ai/docs/integration-zoom-setup.md): Connect Niyra to Zoom. She schedules meetings, joins for notes, emails recaps. - [Keyboard shortcuts](https://niyra.ai/docs/keyboard-shortcuts.md): Shortcuts for the Niyra web app. Move fast, never touch the mouse. - [MCP servers](https://niyra.ai/docs/mcp-servers.md): Plug a custom MCP server into Niyra to extend her toolkit with internal company APIs or third-party services we don't have. - [How memory works](https://niyra.ai/docs/memory.md): Niyra's memory system — vector store, session search, structured records. What she remembers, what she doesn't, and how to control it. - [Pricing and credits](https://niyra.ai/docs/pricing-credits.md): How credits work, what each tier includes, when BYOK pays off, and where the cost actually goes. - [Quickstart](https://niyra.ai/docs/quickstart.md): Sign up, connect your first integration, and have Niyra running in 5 minutes. - [Records — typed personal data](https://niyra.ai/docs/records.md): How to create, browse, and use structured records — vehicles, policies, subscriptions, holdings, documents. The structured side of Niyra's memory. - [Scheduled tasks](https://niyra.ai/docs/scheduled-tasks.md): Set up natural-language cron jobs that Niyra runs on schedule — daily briefs, weekly reports, conditional alerts. - [Security](https://niyra.ai/docs/security.md): How Niyra stores keys, encrypts data, isolates user accounts, and handles third-party tokens. The practical security posture, not marketing copy. - [Skills](https://niyra.ai/docs/skills.md): How Niyra's skill system works — autonomous skill creation, JIT loading, what gets stored, how to manage them. - [Telegram setup](https://niyra.ai/docs/telegram-setup.md): Get Niyra on Telegram in 60 seconds. DMs, group support, voice notes, media. - [Troubleshooting](https://niyra.ai/docs/troubleshooting.md): When something doesn't work — connection issues, OAuth failures, voice glitches, WhatsApp not connecting. Common fixes that resolve 90% of issues. - [Usage limits](https://niyra.ai/docs/usage-limits.md): What you can and can't do per plan — credits, voice minutes, integrations, custom MCP servers, browser sessions. - [Voice calls](https://niyra.ai/docs/voice-calls.md): How outbound phone calls work — Niyra dials humans, takes notes, gives you the transcript. - [Voice setup](https://niyra.ai/docs/voice-setup.md): Talk to Niyra. Have her call someone. Voice on web, mobile, WhatsApp, Telegram, and outbound phone calls. - [WhatsApp setup](https://niyra.ai/docs/whatsapp-setup.md): Get Niyra working on WhatsApp in 90 seconds. QR code, dedicated handle, voice notes, media. ## Changelog - [52 integrations in the catalog](https://niyra.ai/changelog/52-integrations.md): Catalog jumped from 32 to 52 entries — Microsoft Teams, OneDrive, SharePoint, Excel, Monday, ClickUp, Apollo, Razorpay, Box, Calendly, Google Meet, Anthropic/OpenAI/ElevenLabs/Deepgram (BYOK), MCP servers, Composio, YouTube, Resend, Polymarket. - [Public Ask Niyra API — backend lives](https://niyra.ai/changelog/ask-niyra-public-api.md): New public endpoints at /api/public/ask-niyra and /api/public/search. Anonymous-allowed, per-IP rate-limited, page-context aware. Powers the marketing widget and opens an API surface for third parties. - [Content generation pipeline](https://niyra.ai/changelog/content-pipeline.md): New build-time tools — generate-content.mjs (Claude Sonnet draft generator with approved:false gate), build-search-index.mjs (incremental OpenAI embeddings into pgvector), lint-content.mjs (voice + frontmatter QA in CI). - [40 docs MDX — coverage milestone](https://niyra.ai/changelog/docs-40-target-hit.md): Docs library tripled from 10 to 40 hand-written MDX. 8 new per-integration setup guides (Gmail, Calendar, Slack, Notion, Linear, GitHub, Stripe, HubSpot, Salesforce, Zoom, Razorpay), operational guides (account-deletion, channel-scopes, data-retention), and BYOK walk-throughs for Anthropic + OpenAI. - [GA4 + IndexNow live](https://niyra.ai/changelog/ga4-and-indexnow.md): Google Analytics 4 wired via next/script (afterInteractive, no CWV impact). IndexNow key registered and the 62-URL corpus pushed to Bing, Yandex, DuckDuckGo. - [POST /mcp — Niyra as MCP server, Phase B v1](https://niyra.ai/changelog/mcp-endpoint.md): Niyra is now reachable as an MCP server. niyra_ask + niyra_get_task tools live; JSON-RPC dispatch routes through the OAuth-authenticated token plane. Claude Desktop, ChatGPT, and any MCP-aware client can wire Niyra in. - [MDX-loader directory mapping fix](https://niyra.ai/changelog/mdx-loader-fix.md): The marketing MDX loader was scanning singular directory names (feature/, doc/) while the actual content dirs were plural (features/, docs/) — every MDX-backed dynamic route silently 404ed in production. Added DIR_NAME map, mirrored in the embeddings indexer. All hand-written features + docs now render. - [Niyra voice system — every message in her voice](https://niyra.ai/changelog/niyra-voice-system.md): Brand-wide voice catalog. NiyraError envelope on the backend (models.SendNiyraError), NiyraToast/NiyraMessage on the frontend with orb + label identity. ESLint rule blocks raw sonner toast calls. - [Niyra as OAuth authorization server — Phase A](https://niyra.ai/changelog/oauth-phase-a.md): Dynamic Client Registration (RFC 7591), authorization-server metadata discovery (RFC 8414), JWKS publication for RS256 access tokens. Foundation for third-party MCP clients to authenticate against Niyra without manual credentialing. - [Time saved this month — hero widget](https://niyra.ai/changelog/time-saved-widget.md): New dashboard hero — month-to-date minutes computed server-side via per-tool attribution on usage_logs. Each tool credits a baseline (research 45 min, automation 15, email 10). Shareable as a 1200×630 OG-card PNG with prominent Niyra branding.