# Dhanu > Dhanu is an AI workspace for teams: tasks with an AI assistant, projects, a linked knowledge base, and AI-made documents, sheets, apps, images, and videos. Every page below is also available as Markdown by appending `.md` to its URL. The whole Developer section in one file: https://docs.dhanu.ai/llms-full.txt. The public API as OpenAPI 3.1: https://docs.dhanu.ai/developer/openapi.json; as a Postman collection: https://docs.dhanu.ai/developer/postman.json. ## Help Center - [What is Dhanu](https://docs.dhanu.ai/help/get-started/introduction.md): Dhanu is an AI workspace for teams, tasks you work through with an AI assistant, projects that group the work, a knowledge base that connects it all, and an inbox that catches what needs you. - [धनु के हो?](https://docs.dhanu.ai/ne/help/get-started/introduction.md): धनु टोलीहरूका लागि बनेको एआई कार्यस्थल हो, एआई सहायकसँग मिलेर गर्ने कामहरू, तिनलाई समेट्ने परियोजनाहरू, सबैलाई जोड्ने ज्ञानभण्डार, र तपाईंको ध्यान चाहिने कुरा समात्ने इनबक्स। - [Create your workspace](https://docs.dhanu.ai/help/get-started/create-your-workspace.md): Every account starts with a workspace. Here is where it comes from, what being the creator means, and how to work across more than one. - [आफ्नो कार्यस्थल बनाउनुहोस्](https://docs.dhanu.ai/ne/help/get-started/create-your-workspace.md): हरेक खाता एउटा कार्यस्थलबाट सुरु हुन्छ। यो कहाँबाट आउँछ, "निर्माता" भनेको के हो, र एकभन्दा बढी कार्यस्थलमा कसरी काम गर्ने। - [Invite your team](https://docs.dhanu.ai/help/get-started/invite-your-team.md): How to add people to a workspace, what each of the four roles can do, when to make your own, and who is allowed to invite or remove whom. - [टोलीलाई निम्तो दिनुहोस्](https://docs.dhanu.ai/ne/help/get-started/invite-your-team.md): कार्यस्थलमा मानिस कसरी थप्ने, तीन भूमिकाले के-के गर्न पाउँछन्, आफ्नै भूमिका कहिले बनाउने, र कसले कसलाई निम्तो दिन वा हटाउन पाउँछ। - [Inbox](https://docs.dhanu.ai/help/get-started/inbox.md): Mentions, task updates, and approval requests in one place, each one a click from the thing it is about, so you do not have to watch every task to know what is waiting on you. - [इनबक्स](https://docs.dhanu.ai/ne/help/get-started/inbox.md): उल्लेख, कार्यका अद्यावधिक र स्वीकृतिका अनुरोध एकै ठाउँमा, हरेक आफ्नो सम्बन्धित कुराबाट एक क्लिक टाढा, के पर्खिरहेको छ भनेर हरेक कार्य चियाइरहनु नपरोस्। - [Where things live](https://docs.dhanu.ai/help/core-concepts/where-things-live.md): Every task, file, and folder sits in exactly one of two places, your personal space or a project. Choosing well is most of staying organised. - [चीजहरू कहाँ बस्छन्](https://docs.dhanu.ai/ne/help/core-concepts/where-things-live.md): हरेक कार्य, फाइल र फोल्डर दुई ठाउँमध्ये ठ्याक्कै एउटामा बस्छ, तपाईंको निजी स्थान वा परियोजना। सही छान्न जाने व्यवस्थित रहन धेरै सजिलो हुन्छ। - [Task मा AI सँग काम गर्ने](https://docs.dhanu.ai/ne/help/tasks/working-with-ai-in-a-task.md): Task भनेको कुरा बनाउन सक्ने कुराकानी हो। यहाँ assistant ले के-के उत्पादन गर्न सक्छ, लामो कामको योजना कसरी बनाउँछ, र तपाईंले कसरी निर्देशन दिन सक्नुहुन्छ भन्ने बारेमा छ। - [Working with AI in a task](https://docs.dhanu.ai/help/tasks/working-with-ai-in-a-task.md): A task is a conversation that can make things. Here is what the assistant can produce, how it plans longer work, and how to steer it. - [How tools work](https://docs.dhanu.ai/help/tasks/tools/overview.md): Tools are the things the assistant can actually do, write a document, run a search, generate an image, send an email. Here is the whole set and where each one runs. - [Tools कसरी काम गर्छन्](https://docs.dhanu.ai/ne/help/tasks/tools/overview.md): Tools भनेको सहायकले वास्तवमा गर्न सक्ने कुराहरू हुन्, कागजात लेख्ने, खोजी चलाउने, तस्बिर बनाउने, इमेल पठाउने। यहाँ सबै Tools र तिनीहरू कहाँ चल्छन् भन्ने पूरा सूची छ। - [Documents](https://docs.dhanu.ai/help/tasks/tools/documents.md): Ask for a write-up and you get a doc beside the conversation that you and the assistant edit together, with suggested edits you can accept or reject. - [कागजातहरू](https://docs.dhanu.ai/ne/help/tasks/tools/documents.md): लेख्न भन्नुहोस् र कुराकानीको छेउमा एउटा डक पाउनुहोस् जसलाई तपाईं र सहायकले सँगै सम्पादन गर्नुहुन्छ, सुझाव गरिएका सम्पादनहरूसहित जुन तपाईंले स्वीकार वा अस्वीकार गर्न सक्नुहुन्छ। - [Spreadsheets](https://docs.dhanu.ai/help/tasks/tools/spreadsheets.md): Ask for a budget, tracker or model and you get a live grid with real formulas, one the assistant can also sort, format, chart and read back from. - [स्प्रेडसिटहरू](https://docs.dhanu.ai/ne/help/tasks/tools/spreadsheets.md): बजेट, ट्र्याकर वा मोडेल माग्नुहोस् र तपाईंले वास्तविक सूत्रहरू सहितको लाइभ ग्रिड पाउनुहुन्छ, जसमा सहायकले क्रमबद्ध, ढाँचा, चार्ट र पढ्न पनि सक्छ। - [Slide decks](https://docs.dhanu.ai/help/tasks/tools/slide-decks.md): Ask for a presentation and you get a real deck, slides with layouts, a visual theme, generated imagery, and a PowerPoint export. - [स्लाइड डेकहरू](https://docs.dhanu.ai/ne/help/tasks/tools/slide-decks.md): प्रस्तुतीकरण माग्नुहोस् र तपाईंले वास्तविक डेक पाउनुहुन्छ, लेआउट, भिजुअल थिम, बनाइएका तस्बिर, र PowerPoint निर्यात सहितका स्लाइडहरू। - [Mini apps](https://docs.dhanu.ai/help/tasks/tools/mini-apps.md): Ask for a calculator, form or small tool and the assistant writes a working app, real files, a curated visual theme, and optionally its own backend with sign-in, data and storage. - [मिनी एपहरू](https://docs.dhanu.ai/ne/help/tasks/tools/mini-apps.md): क्याल्कुलेटर, फारम वा सानो tool माग्नुहोस् र सहायकले काम गर्ने एप लेख्छ, वास्तविक फाइलहरू, क्युरेटेड भिजुअल थिम, र वैकल्पिक रूपमा साइन-इन, डेटा र भण्डारण सहितको आफ्नै ब्याकेन्ड। - [Image generation](https://docs.dhanu.ai/help/tasks/tools/image-generation.md): Generate images from a description, edit them in plain language, cut out backgrounds, and mark up exactly the part you want changed. - [तस्बिर उत्पादन](https://docs.dhanu.ai/ne/help/tasks/tools/image-generation.md): विवरणबाट तस्बिरहरू बनाउनुहोस्, सरल भाषामा सम्पादन गर्नुहोस्, पृष्ठभूमि हटाउनुहोस्, र तपाईंले बदल्न चाहेको ठ्याक्कै भाग चिन्ह लगाउनुहोस्। - [Video generation](https://docs.dhanu.ai/help/tasks/tools/video-generation.md): Generate short clips from a description, animate an image you already made, and extend a clip past its ending. Video renders in the background and takes minutes. - [भिडियो उत्पादन](https://docs.dhanu.ai/ne/help/tasks/tools/video-generation.md): विवरणबाट छोटो क्लिप बनाउनुहोस्, पहिलेनै बनाइएको तस्बिरलाई एनिमेट गर्नुहोस्, र क्लिपलाई अन्त्यभन्दा पर बढाउनुहोस्। भिडियो पृष्ठभूमिमा रेन्डर हुन्छ र मिनेटहरू लाग्छ। - [Sound effects](https://docs.dhanu.ai/help/tasks/tools/sound-effects.md): Generate short audio, a click, a chime, a whoosh, an ambient loop, from a description, and retry until the take is right. - [ध्वनि प्रभावहरू](https://docs.dhanu.ai/ne/help/tasks/tools/sound-effects.md): विवरणबाट छोटो अडियो बनाउनुहोस्, क्लिक, घण्टी, स्विस, एम्बिएन्ट लुप, र सही टेक नआउञ्जेल पुन:प्रयास गर्नुहोस्। - [Reading your files and other tasks](https://docs.dhanu.ai/help/tasks/tools/reading-files-and-tasks.md): What the assistant can actually see, attached files and images, the artifacts in the task, and other tasks you have linked to this one. - [तपाईंका फाइलहरू र अन्य कार्यहरू पढ्ने](https://docs.dhanu.ai/ne/help/tasks/tools/reading-files-and-tasks.md): सहायकले वास्तवमा के देख्न सक्छ, संलग्न फाइलहरू र तस्बिरहरू, कार्यमा भएका आर्टिफ्याक्टहरू, र तपाईंले यो कार्यसँग लिंक गरेका अन्य कार्यहरू। - [Company knowledge](https://docs.dhanu.ai/help/tasks/tools/company-knowledge.md): Search and reason over your team's Brain, the assistant looks up what your organisation already knows before answering, and tells you which pages it used. - [कम्पनीको ज्ञान](https://docs.dhanu.ai/ne/help/tasks/tools/company-knowledge.md): तपाईंको टोलीको Brain मा खोज्नुहोस् र विश्लेषण गर्नुहोस्, सहायकले जवाफ दिनुअघि तपाईंको संस्थाले पहिलेनै जान्ने कुरा हेर्छ, र कुन पृष्ठहरू प्रयोग गर्यो भनेर बताउँछ। - [Connected apps](https://docs.dhanu.ai/help/tasks/tools/connected-apps.md): Connect Gmail, Slack, GitHub and others, switch them on for a task, and the assistant can work with your real data, as you, with your own access. - [जोडिएका एपहरू](https://docs.dhanu.ai/ne/help/tasks/tools/connected-apps.md): Gmail, Slack, GitHub र अन्यहरू जोड्नुहोस्, कार्यका लागि सक्रिय गर्नुहोस्, र सहायकले तपाईंको वास्तविक डेटासँग काम गर्न सक्छ, तपाईंको रूपमा, तपाईंकै पहुँचसँग। - [Web search and research](https://docs.dhanu.ai/help/tasks/tools/web-search.md): AI staff can search the public web, read a page, and run multi-round research that comes back as a report with numbered sources. - [वेब खोजी र अनुसन्धान](https://docs.dhanu.ai/ne/help/tasks/tools/web-search.md): AI कर्मचारीले सार्वजनिक वेब खोज्न, पृष्ठ पढ्न, र नम्बर लगाइएका स्रोतहरू सहितको प्रतिवेदनको रूपमा फर्कने बहु-चरण अनुसन्धान गर्न सक्छन्। - [Memory and notes](https://docs.dhanu.ai/help/tasks/tools/memory.md): An AI staff member can remember durable facts across every task it works on, and keep working notes that live only for the job in hand. - [स्मृति र नोटहरू](https://docs.dhanu.ai/ne/help/tasks/tools/memory.md): AI कर्मचारी सदस्यले काम गर्ने हरेक कार्यमा टिकाउ तथ्यहरू सम्झन सक्छ, र हातमा भएको कामका लागि मात्र रहने कार्य नोटहरू राख्न सक्छ। - [Plans and delegation](https://docs.dhanu.ai/help/tasks/tools/plans-and-subtasks.md): How longer work gets organised, a plan doc with live to-dos, follow-up tasks for other staff, and work scheduled for later. - [योजना, उपकार्य र प्रत्यायोजन](https://docs.dhanu.ai/ne/help/tasks/tools/plans-and-subtasks.md): ठूलो काम कसरी व्यवस्थित हुन्छ, देखिने योजना, रिपोर्ट गर्ने उप-एजेन्टहरू, अरू कर्मचारीका लागि अनुवर्ती कार्यहरू, र पछि तालिकाबद्ध गरिएको काम। - [Data, code and calculations](https://docs.dhanu.ai/help/tasks/tools/data-code-and-calculations.md): Arithmetic that is actually calculated, dates in Bikram Sambat, structured data pulled out of free text, and a sandbox for running code, SQL and a real browser. - [डेटा, कोड र गणना](https://docs.dhanu.ai/ne/help/tasks/tools/data-code-and-calculations.md): वास्तवमा गणना गरिएको अंकगणित, बिक्रम सम्बतमा मिति, स्वतन्त्र पाठबाट निकालिएको संरचित डेटा, र कोड, SQL र वास्तविक ब्राउजर चलाउने स्यान्डबक्स। - [Email, chat, calendar and approvals](https://docs.dhanu.ai/help/tasks/tools/reaching-people.md): How an AI staff member reaches the outside world, drafting and sending email, posting to chat, managing calendar events, and how it stops to ask a human first. - [इमेल, च्याट, क्यालेन्डर र अनुमोदन](https://docs.dhanu.ai/ne/help/tasks/tools/reaching-people.md): AI कर्मचारी सदस्यले बाहिरी संसारसँग कसरी सम्पर्क गर्छ, इमेल ड्राफ्ट र पठाउने, च्याटमा पोस्ट गर्ने, क्यालेन्डर कार्यक्रम व्यवस्थापन गर्ने, र कसरी पहिले मानिसलाई सोध्न रोकिन्छ। - [App भनेको के हो](https://docs.dhanu.ai/ne/help/tasks/apps/what-an-app-is.md): App भनेको task भित्र assistant ले बनाउने वास्तविक, चलिरहेको सफ्टवेयर हो, एउटा preview, यसको कोड, चाहिएमा आफ्नो backend, र सार्वजनिक ठेगानासम्म पुर्याउने settings प्यानल। - [What an app is](https://docs.dhanu.ai/help/tasks/apps/what-an-app-is.md): An app is real, running software the assistant builds inside a task, a preview, its code, optionally its own backend, and a settings panel that takes it all the way to a public address. - [App बनाउने र परिवर्तन गर्ने](https://docs.dhanu.ai/ne/help/tasks/apps/building-and-changing-an-app.md): Chat मा सोध्नुहोस्, वा परिवर्तन गर्न चाहेको कुरामा सिधै इंगित गर्नुहोस्, तत्त्व छान्नुहोस्, text ठाउँमै सम्पादन गर्नुहोस्, preview मा कोर्नुहोस्, टिप्पणी छोड्नुहोस्, वा कोडका लाइनहरू हाइलाइट गर्नुहोस्, र assistant ले तपाईंले इंगित गरेको कुराबाट काम गर्छ। - [Building and changing an app](https://docs.dhanu.ai/help/tasks/apps/building-and-changing-an-app.md): Ask in chat, or point straight at the thing you want changed, select an element, edit text in place, draw on the preview, leave a comment, or highlight lines of code, and the assistant works from what you pointed at. - [Design and themes](https://docs.dhanu.ai/help/tasks/apps/design-and-themes.md): Every app is styled by one of sixteen curated themes with matching light and dark palettes, and you can swap it, restyle parts of it, add your own icon, and drop in images and sound the assistant made in the same task. - [डिजाइन र थिमहरू](https://docs.dhanu.ai/ne/help/tasks/apps/design-and-themes.md): हरेक app सोह्रवटा क्युरेट गरिएका थिमहरू मध्ये एउटाले स्टाइल गरिएको हुन्छ जसमा मिल्दो हल्का र गाढा प्यालेट हुन्छ, र तपाईंले यसलाई साट्न, भागहरू पुनः स्टाइल गर्न, आफ्नो आइकन थप्न, र उही task मा assistant ले बनाएको तस्बिर र ध्वनि राख्न सक्नुहुन्छ। - [Version history](https://docs.dhanu.ai/help/tasks/apps/version-history.md): Every change to an app is a numbered version, see what changed, jump to the message that caused it, name and bookmark the good ones, and restore any of them without losing what came after. - [संस्करण इतिहास](https://docs.dhanu.ai/ne/help/tasks/apps/version-history.md): App मा हुने हरेक परिवर्तन नम्बर भएको संस्करण हो, के बदलियो हेर्नुहोस्, कारण बनेको सन्देशमा जानुहोस्, राम्रालाई नाम र बुकमार्क दिनुहोस्, र पछिल्लो नगुमाई कुनै पनि पुनर्स्थापना गर्नुहोस्। - [App प्रकाशन गर्ने](https://docs.dhanu.ai/ne/help/tasks/apps/publishing-your-app.md): ठेगाना छान्नुहोस्, build जाँच गर्नुहोस्, र प्रकाशन गर्नुहोस्, तपाईंको app आफ्नो URL मा HTTPS मार्फत लाइभ हुन्छ। परिवर्तन पठाउन पुनः प्रकाशन गर्नुहोस्, हटाउन अप्रकाशित गर्नुहोस्, र फेरि भेट्न sidebar मा पिन गर्नुहोस्। - [Publishing your app](https://docs.dhanu.ai/help/tasks/apps/publishing-your-app.md): Pick an address, test the build, and publish, your app goes live over HTTPS at its own URL. Republish to ship changes, unpublish to take it down, and pin it to your sidebar to find it again. - [Who can open your app](https://docs.dhanu.ai/help/tasks/apps/who-can-open-your-app.md): A published app can be open to anyone, behind a password, or limited to signed-in members of your workspace, set once in Settings and enforced on the server, not just hidden in the interface. - [तपाईंको app कसले खोल्न सक्छ](https://docs.dhanu.ai/ne/help/tasks/apps/who-can-open-your-app.md): प्रकाशित app सबैका लागि खुला, पासवर्ड पछाडि, वा तपाईंको workspace का साइन-इन गरेका सदस्यहरूमा सीमित हुन सक्छ, Settings मा एक पटक सेट गर्नुहोस् र सर्भरमा लागू हुन्छ, इन्टरफेसमा मात्र लुकाइएको होइन। - [Custom domain](https://docs.dhanu.ai/ne/help/tasks/apps/custom-domains.md): प्रकाशित app लाई तपाईंको आफ्नो ठेगानाबाट सेवा गर्नुहोस्, domain थप्नुहोस्, दुईवटा DNS रेकर्ड कपी गर्नुहोस्, प्रमाणित गर्नुहोस्, र Dhanu ले तपाईंको लागि HTTPS प्रमाणपत्र जारी गर्छ। - [Custom domains](https://docs.dhanu.ai/help/tasks/apps/custom-domains.md): Serve a published app from your own address, add the domain, copy the two DNS records, verify, and Dhanu issues the HTTPS certificate for you. - [Search and social](https://docs.dhanu.ai/help/tasks/apps/search-and-social.md): Decide whether search engines may index your app, write the title and description they show, set the image people see when the link is shared, and work through a scored checklist of what is still missing. - [खोज र सामाजिक](https://docs.dhanu.ai/ne/help/tasks/apps/search-and-social.md): खोज इन्जिनले तपाईंको app index गर्न पाउने कि नपाउने निर्णय गर्नुहोस्, तिनीहरूले देखाउने शीर्षक र विवरण लेख्नुहोस्, लिङ्क शेयर हुँदा मानिसहरूले देख्ने तस्बिर सेट गर्नुहोस्, र अझै के छुटेको छ भन्ने स्कोर गरिएको चेकलिस्ट हेर्नुहोस्। - [Traffic and analytics](https://docs.dhanu.ai/help/tasks/apps/traffic-and-analytics.md): Every published app counts its own visitors, pageviews, bounce rate and time on page, no tag to install, no third-party script, with top pages, browsers, devices and countries beside them. - [ट्राफिक र एनालिटिक्स](https://docs.dhanu.ai/ne/help/tasks/apps/traffic-and-analytics.md): हरेक प्रकाशित app ले आफ्नै भ्रमणकर्ता, pageview, bounce rate र पृष्ठमा बिताएको समय गन्छ, install गर्ने ट्याग छैन, तेस्रो-पक्ष स्क्रिप्ट छैन, शीर्ष पृष्ठ, browser, उपकरण र देशहरू सहित। - [Security checks](https://docs.dhanu.ai/help/tasks/apps/security-checks.md): Some protections are always on; the rest you can run on demand, a fast code scan, a deeper AI review, and a check of every package your app uses against the public vulnerability database. - [सुरक्षा जाँच](https://docs.dhanu.ai/ne/help/tasks/apps/security-checks.md): केही सुरक्षा सधैं सक्रिय छ; बाँकी तपाईंले माग अनुसार चलाउन सक्नुहुन्छ, छिटो कोड स्क्यान, गहिरो AI समीक्षा, र तपाईंको app ले प्रयोग गर्ने हरेक प्याकेज सार्वजनिक vulnerability डेटाबेस विरुद्ध जाँच। - [Saving data and backends](https://docs.dhanu.ai/help/tasks/apps/saving-data-and-backends.md): An app can keep simple values on its own, or get a real backend, its own sign-in, database, file storage and server functions, which you can then browse and edit from the Backend view. - [डेटा बचत र backend](https://docs.dhanu.ai/ne/help/tasks/apps/saving-data-and-backends.md): App ले सामान्य मानहरू आफैं राख्न सक्छ, वा वास्तविक backend पाउन सक्छ, आफ्नो साइन-इन, डेटाबेस, फाइल भण्डारण र सर्भर functions, जुन तपाईंले Backend दृश्यबाट ब्राउज र सम्पादन गर्न सक्नुहुन्छ। - [What your app can use](https://docs.dhanu.ai/help/tasks/apps/what-your-app-can-use.md): Apps are not sealed off, they can call an AI model, fetch an external API, send email, and read your workspace's knowledge, documents and tasks for signed-in members. - [तपाईंको app ले के प्रयोग गर्न सक्छ](https://docs.dhanu.ai/ne/help/tasks/apps/what-your-app-can-use.md): App हरू बन्द भएका छैनन्, तिनीहरूले AI model कल गर्न, बाह्य API fetch गर्न, इमेल पठाउन, र साइन-इन गरेका सदस्यहरूका लागि तपाईंको workspace को ज्ञान, कागजात र task हरू पढ्न सक्छन्। - [GitHub and exporting code](https://docs.dhanu.ai/help/tasks/apps/github-and-exporting-code.md): The code is yours, download the whole app as a runnable project, or connect a GitHub repository and push and pull changes between it and Dhanu. - [GitHub र कोड निर्यात](https://docs.dhanu.ai/ne/help/tasks/apps/github-and-exporting-code.md): कोड तपाईंको हो, पूरा app चल्ने प्रोजेक्टको रूपमा डाउनलोड गर्नुहोस्, वा GitHub repository जोडेर Dhanu र GitHub बीच push र pull गर्नुहोस्। - [Project के हो](https://docs.dhanu.ai/ne/help/projects/what-a-project-is.md): Project ले task, फाइल, मानिस, र AI staff लाई एउटा सीमा भित्र समूहबद्ध गर्छ, आफ्नै standing instructions सहित। - [What a project is](https://docs.dhanu.ai/help/projects/what-a-project-is.md): A project groups tasks, files, people, and AI staff behind one boundary, with its own standing instructions. - [Brain के हो](https://docs.dhanu.ai/ne/help/brain/what-brain-is.md): तपाईंको टोलीको ज्ञान जोडिएका पृष्ठहरूको रूपमा, व्यक्ति, कम्पनी, अवधारणा र स्रोतहरू, तपाईंको टोली र AI दुवैले लेखेको, र तपाईंको संस्थाबारे हरेक उत्तरलाई आधार दिन प्रयोग गरिने। - [What Brain is](https://docs.dhanu.ai/help/brain/what-brain-is.md): Your team's knowledge as a linked set of pages, people, companies, concepts and sources, written by both your team and the AI, and used to ground every answer about your organisation. - [Brain लाई सिकाउने](https://docs.dhanu.ai/ne/help/brain/teaching-the-brain.md): तपाईंलाई थाहा भएको कुरा टाँस्नुहोस्, फाइल अपलोड गर्नुहोस्, लिंक हाल्नुहोस्, वा अर्को AI assistant ले तपाईंको बारेमा पहिलेदेखि जान्ने कुरा आयात गर्नुहोस्, Dhanu ले पढ्छ र त्यो कुन पृष्ठहरू बन्नुपर्छ भनेर प्रस्ताव गर्छ। - [Teaching the Brain](https://docs.dhanu.ai/help/brain/teaching-the-brain.md): Paste what you know, upload a file, drop a link, or import what another AI assistant already knows about you, Dhanu reads it and proposes the pages it should become. - [Reviewing what it proposes](https://docs.dhanu.ai/help/brain/reviewing-what-it-proposes.md): New pages wait in a review queue where owners and admins approve, edit or reject them, the gate that keeps a knowledge base from filling up with plausible noise. - [यसले प्रस्ताव गरेको समीक्षा गर्ने](https://docs.dhanu.ai/ne/help/brain/reviewing-what-it-proposes.md): नयाँ पृष्ठहरू समीक्षा कतारमा पर्खन्छन् जहाँ owner र admin ले स्वीकृत, सम्पादन वा अस्वीकार गर्छन्, ज्ञान आधारलाई प्रशंसनीय शोरले भर्नबाट जोगाउने ढोका। - [Browsing and editing pages](https://docs.dhanu.ai/help/brain/browsing-and-editing-pages.md): Four ways to look at the graph, and what a page holds, a type, a subtitle, properties, open questions, its links in both directions, and a full history of every edit. - [पृष्ठहरू ब्राउज र सम्पादन गर्ने](https://docs.dhanu.ai/ne/help/brain/browsing-and-editing-pages.md): Graph हेर्ने चार तरिका, र पृष्ठमा के हुन्छ, प्रकार, subtitle, properties, खुला प्रश्नहरू, दुवै दिशाका लिंकहरू, र हरेक सम्पादनको पूर्ण इतिहास। - [Asking the Brain](https://docs.dhanu.ai/help/brain/asking-the-brain.md): Search finds matching pages; asking synthesises an answer from them, with the pages it used and, just as importantly, what it could not find. - [Brain लाई सोध्ने](https://docs.dhanu.ai/ne/help/brain/asking-the-brain.md): खोजले मिल्ने पृष्ठहरू फेला पार्छ; सोध्नाले तिनीहरूबाट उत्तर बनाउँछ, प्रयोग गरिएका पृष्ठहरू र, त्यति नै महत्त्वपूर्ण रूपमा, फेला नपरेको कुरा सहित। - [Brain settings](https://docs.dhanu.ai/help/brain/brain-settings.md): Owners and admins decide what kinds of page the brain keeps, what detail it captures, whether new pages wait for review, and whether every source is kept as its own page. - [Brain सेटिङ](https://docs.dhanu.ai/ne/help/brain/brain-settings.md): Owner र admin ले Brain ले कुन प्रकारका पृष्ठ राख्छ, कति विवरण capture गर्छ, नयाँ पृष्ठले समीक्षा पर्खन्छ कि पर्खँदैन, र हरेक स्रोत आफ्नै पृष्ठको रूपमा राखिन्छ कि राखिँदैन भनेर निर्णय गर्छन्। - [Library के हो](https://docs.dhanu.ai/ne/help/library/what-the-library-is.md): तपाईंले राख्ने सबै कुराको लागि एउटा ठाउँ, तपाईंका आफ्ना फाइलहरू, अरूले तपाईंसँग साझा गरेका कुराहरू, र AI ले के उत्पादन गर्छ भनेर आकार दिने template र prompt हरू। - [What the Library is](https://docs.dhanu.ai/help/library/what-the-library-is.md): One place for everything you keep, your own files, what others shared with you, and the templates and prompts that shape what the AI produces. - [Files and folders](https://docs.dhanu.ai/help/library/files-and-folders.md): Upload, organise, preview and find things, folders, drag-and-drop, moving between spaces, sorting, filtering by kind, and the details pane that tells you where something came from. - [फाइल र फोल्डरहरू](https://docs.dhanu.ai/ne/help/library/files-and-folders.md): अपलोड गर्ने, व्यवस्थित गर्ने, preview गर्ने र कुराहरू फेला पार्ने, फोल्डर, drag-and-drop, स्थानहरूबीच सार्ने, क्रमबद्ध गर्ने, प्रकारले filter गर्ने, र कुनै कुरा कहाँबाट आयो भन्ने बताउने details pane। - [Sharing files](https://docs.dhanu.ai/help/library/sharing-files.md): Share a single file with named people in your workspace, see everything shared with you, and revoke access when the work is over. - [फाइल साझा गर्ने](https://docs.dhanu.ai/ne/help/library/sharing-files.md): तपाईंको workspace मा नाम दिइएका मानिसहरूसँग एउटा फाइल साझा गर्ने, तपाईंसँग साझा गरिएको सबै कुरा हेर्ने, र काम सकिएपछि पहुँच हटाउने। - [Trash and restoring](https://docs.dhanu.ai/help/library/trash-and-restoring.md): Deleted files and folders sit in the trash for thirty days with a visible countdown, restore them from there, or let them go permanently. - [Trash र पुनर्स्थापना](https://docs.dhanu.ai/ne/help/library/trash-and-restoring.md): मेटिएका फाइल र फोल्डरहरू दृश्यमान countdown सहित तीस दिन trash मा बस्छन्, त्यहाँबाट पुनर्स्थापना गर्नुहोस्, वा स्थायी रूपमा जान दिनुहोस्। - [Workflow हरू](https://docs.dhanu.ai/ne/help/library/prompts-and-templates/workflows.md): काम गर्ने अनुरोधहरू राख्नुहोस्, fill-in-the-blank फिल्डहरू सहित, तपाईंको Library मा, र slash ले कुनै पनि task मा insert गर्ने। - [Workflows](https://docs.dhanu.ai/help/library/prompts-and-templates/workflows.md): Keep the requests that work, with fill-in-the-blank fields, kept in your Library and started from any task with a slash. - [Template हरू](https://docs.dhanu.ai/ne/help/library/prompts-and-templates/templates.md): तपाईंले पहिलेदेखि आफ्नो house format को रूपमा प्रयोग गर्ने document वा deck अपलोड गर्नुहोस्, कसरी पालना गर्ने वर्णन गर्नुहोस्, र assistant ले मिल्ने नयाँ सामग्री लेख्छ। - [Templates](https://docs.dhanu.ai/help/library/prompts-and-templates/templates.md): Upload a document or deck you already use as your house format, describe how it should be followed, and the assistant writes new material to match it. - [Deactivating a workspace](https://docs.dhanu.ai/help/administration/deactivating-a-workspace.md): Workspaces are deactivated, never deleted. What that means for your data, who is allowed to do it, and why you cannot deactivate your last one. - [Workspace निष्क्रिय गर्ने](https://docs.dhanu.ai/ne/help/administration/deactivating-a-workspace.md): Workspace हरू निष्क्रिय गरिन्छन्, कहिल्यै मेटाइँदैनन्। तपाईंको डेटाको लागि यसको अर्थ के हो, यो गर्न को अनुमति छ, र तपाईं आफ्नो अन्तिम workspace किन निष्क्रिय गर्न सक्नुहुन्न। - [Write a report from your own files](https://docs.dhanu.ai/help/guides/write-a-report-from-your-files.md): The most common piece of work in Dhanu, start to finish, attach the material, get a draft you can edit, revise it in place, and hand it over. - [आफ्ना फाइलहरूबाट प्रतिवेदन लेख्नुहोस्](https://docs.dhanu.ai/ne/help/guides/write-a-report-from-your-files.md): Dhanu मा सबैभन्दा सामान्य काम, सुरुदेखि अन्तसम्म, सामग्री संलग्न गर्नुहोस्, सम्पादन गर्न मिल्ने मस्यौदा पाउनुहोस्, त्यहीँ संशोधन गर्नुहोस्, र हस्तान्तरण गर्नुहोस्। - [Build a budget you can trust](https://docs.dhanu.ai/help/guides/build-a-budget.md): Get a working spreadsheet rather than a table of numbers, real formulas, formatting that reads well, a chart, and a file you can hand to finance. - [भरपर्दो बजेट बनाउनुहोस्](https://docs.dhanu.ai/ne/help/guides/build-a-budget.md): संख्याको तालिकाको सट्टा काम गर्ने स्प्रेडसिट पाउनुहोस्, वास्तविक सूत्रहरू, राम्ररी पढ्न मिल्ने ढाँचा, चार्ट, र वित्त विभागलाई दिन सकिने फाइल। - [Turn a document into a deck](https://docs.dhanu.ai/help/guides/turn-a-document-into-a-deck.md): Take a report you already have and get a presentation out of it, outline first, then a theme, then the slides that need a picture. - [कागजातलाई प्रस्तुतिमा बदल्नुहोस्](https://docs.dhanu.ai/ne/help/guides/turn-a-document-into-a-deck.md): तपाईंसँग पहिले नै भएको प्रतिवेदनबाट प्रस्तुति बनाउनुहोस्, पहिले रूपरेखा, त्यसपछि थिम, र अनि तस्बिर चाहिने स्लाइडहरू। - [Set up a project for a client](https://docs.dhanu.ai/help/guides/set-up-a-project.md): Put one piece of work behind its own boundary, the people who should see it, the instructions that should never be repeated, and the AI staff assigned to it. - [ग्राहकका लागि परियोजना सेटअप गर्नुहोस्](https://docs.dhanu.ai/ne/help/guides/set-up-a-project.md): एउटा काम आफ्नै सिमानाभित्र राख्नुहोस्, हेर्नुपर्ने मानिसहरू, कहिल्यै दोहोर्‍याउन नपर्ने निर्देशनहरू, र नियुक्त गरिएका AI कर्मचारीहरू। - [Hire your first AI staff member](https://docs.dhanu.ai/help/guides/hire-your-first-ai-staff.md): Pick a role, write a brief that actually constrains it, give it the smallest set of tools and the lowest access level that does the job, then test it before it touches anything real. - [तपाईंको पहिलो AI कर्मचारी भर्ना गर्नुहोस्](https://docs.dhanu.ai/ne/help/guides/hire-your-first-ai-staff.md): भूमिका छान्नुहोस्, वास्तवमा सीमित गर्ने निर्देशन लेख्नुहोस्, सबैभन्दा कम उपकरण र सबैभन्दा कम पहुँच स्तर दिनुहोस् जसले काम गर्छ, र वास्तविक कुरामा छुनुअघि परीक्षण गर्नुहोस्। - [Get your team's knowledge into Brain](https://docs.dhanu.ai/help/guides/fill-your-brain.md): Turn the documents your organisation already has into pages the assistant and your AI staff can answer from, and use the gaps it reports to decide what to write next. - [तपाईंको टोलीको ज्ञान Brain मा राख्नुहोस्](https://docs.dhanu.ai/ne/help/guides/fill-your-brain.md): तपाईंको संस्थासँग पहिले नै भएका कागजातहरूलाई सहायक र तपाईंका AI कर्मचारीहरूले जवाफ दिन सक्ने पृष्ठहरूमा बदल्नुहोस्, र यसले रिपोर्ट गरेका खाली ठाउँहरू प्रयोग गरेर अर्को के लेख्ने निर्णय गर्नुहोस्। - [Work from your inbox](https://docs.dhanu.ai/help/guides/work-from-your-inbox.md): Connect Gmail, switch it on for a task, and get the assistant working from real threads, searching, reading, summarising, and drafting replies you sign. - [तपाईंको इनबक्सबाट काम गर्नुहोस्](https://docs.dhanu.ai/ne/help/guides/work-from-your-inbox.md): Gmail जोड्नुहोस्, कार्यका लागि सक्रिय गर्नुहोस्, र सहायकलाई वास्तविक थ्रेडहरूबाट काम गराउनुहोस्, खोज्ने, पढ्ने, सारांश गर्ने, र तपाईंले हस्ताक्षर गर्ने जवाफ मस्यौदा गर्ने। - [AI मोडेलहरू कसरी काम गर्छन्](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/how-ai-models-work.md): सहायक वास्तवमा के हो भन्ने कार्यगत मानसिक मोडेल, अर्को-टोकन पूर्वानुमानकर्ता जसमा सन्दर्भ विन्डो छ, सत्रहरूबीच स्मृति छैन, र तपाईंले नदिएको कुरामा पहुँच छैन। - [How AI models work](https://docs.dhanu.ai/help/guides/prompt-engineering/how-ai-models-work.md): A working mental model of what the assistant actually is, a next-token predictor with a context window, no memory between sessions, and no access to anything you have not given it. - [The parts of a prompt](https://docs.dhanu.ai/help/guides/prompt-engineering/the-parts-of-a-prompt.md): Six ingredients, task, context, examples, format, constraints and audience, and knowing which of them your request is missing is most of the skill. - [प्रम्प्टका भागहरू](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/the-parts-of-a-prompt.md): छवटा सामग्री, कार्य, सन्दर्भ, उदाहरणहरू, ढाँचा, सीमाहरू र दर्शक, र तपाईंको अनुरोधमा कुन छुटेको छ भन्ने जान्नु नै अधिकांश सीप हो। - [Prompting techniques](https://docs.dhanu.ai/help/guides/prompt-engineering/prompting-techniques.md): The named moves, role setting, few-shot examples, step-by-step reasoning, decomposition, self-critique and structured output, and when each one is actually worth using. - [प्रम्प्टिङ प्रविधिहरू](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/prompting-techniques.md): नामित चालहरू, भूमिका सेटिङ, केही-शट उदाहरणहरू, चरणबद्ध तर्क, विभाजन, आत्म-समीक्षा र संरचित आउटपुट, र प्रत्येक कहिले वास्तवमा प्रयोग गर्ने लायक हुन्छ। - [Tips and tricks](https://docs.dhanu.ai/help/guides/prompt-engineering/tips-and-tricks.md): Small habits that compound, steering instead of restarting, quoting the bit you mean, front-loading the important instruction, and knowing when to open a fresh task. - [सुझाव र चालहरू](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/tips-and-tricks.md): जम्मा हुने साना बानीहरू, पुनः सुरु गर्नुको सट्टा दिशा दिने, तपाईंले भन्न खोजेको भाग उद्धृत गर्ने, महत्त्वपूर्ण निर्देशन पहिले राख्ने, र नयाँ कार्य कहिले खोल्ने थाहा हुने। - [Advanced principles](https://docs.dhanu.ai/help/guides/prompt-engineering/advanced-principles.md): How to think about prompts you keep, putting durable context where it belongs, writing instructions that survive being reused, grounding rather than trusting, and testing a prompt like a small piece of software. - [उन्नत सिद्धान्तहरू](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/advanced-principles.md): तपाईंले राख्ने प्रम्प्टहरूबारे कसरी सोच्ने, टिकाउ सन्दर्भलाई सही ठाउँमा राख्ने, पुनः प्रयोगमा टिक्ने निर्देशन लेख्ने, विश्वास नगरी आधारित गर्ने, र प्रम्प्टलाई सानो सफ्टवेयरजस्तै परीक्षण गर्ने। - [Further resources](https://docs.dhanu.ai/help/guides/prompt-engineering/further-resources.md): Where to go next, the pages in this Help Center that turn prompting practice into something durable, and the courses in Dhanu School that walk through it. - [थप स्रोतहरू](https://docs.dhanu.ai/ne/help/guides/prompt-engineering/further-resources.md): अर्को कहाँ जाने, यस Help Center मा प्रम्प्टिङ अभ्यासलाई टिकाउ बनाउने पृष्ठहरू, र Dhanu School मा यसमा हिँडाउने पाठहरू। ## Dhanu School - [Foundations](https://docs.dhanu.ai/school/foundations): Start here on a new account. Everything you need to run your first task, navigate the workspace and build the habits that make Dhanu useful from day one. - [Working with the Brain](https://docs.dhanu.ai/school/brain): The Brain holds the standing facts about your business. These lessons show you how to build, maintain and trust it. - [Team workflows](https://docs.dhanu.ai/school/team): Staff are the people who own and approve work. Projects group the tasks that share context, files and a deadline. - [Admin](https://docs.dhanu.ai/school/admin): Usage, billing, connections and data export: the settings an owner touches once and forgets. ## Developer - [Quickstart](https://docs.dhanu.ai/developer/overview/quickstart.md): Get a key, verify it, and make your first generation against the Dhanu public API in a few minutes. - [छिटो सुरुवात](https://docs.dhanu.ai/ne/developer/overview/quickstart.md): केही मिनेटमै धनुको सार्वजनिक एपीआईमा साँचो लिनुहोस्, जाँच्नुहोस्, र पहिलो जेनेरेसन गर्नुहोस्। - [Sandbox workspace](https://docs.dhanu.ai/developer/overview/sandbox.md): One click in the developer console creates a throwaway workspace with sample staff, a project, tasks, a workflow and a file, plus a test key, so you can try every read endpoint against real rows. - [API keys](https://docs.dhanu.ai/developer/authentication/api-keys.md): How Dhanu API keys authenticate, how project and capability scopes limit what a key can reach, and how to rotate or revoke one. - [Build a support bot on a staff member](https://docs.dhanu.ai/developer/guides/support-bot.md): Give a staff member your support inbox, trigger it from your backend for every ticket, read the reply back, and post it where your customers are. - [Run a workflow from your backend](https://docs.dhanu.ai/developer/guides/run-a-workflow.md): Workflows are reusable requests with a form attached, list them, fill the form from your own data, and run them on a schedule or on an event. - [Receive webhooks](https://docs.dhanu.ai/developer/guides/receive-webhooks.md): Register an endpoint, verify every delivery, respond fast and process later, and test it all from your laptop with the CLI. - [Go from test to live](https://docs.dhanu.ai/developer/guides/test-to-live.md): Build against a test key that spends nothing, then switch to a live key, what changes, what does not, and the checklist before you flip. - [Export activity to your own collector](https://docs.dhanu.ai/developer/guides/telemetry-export.md): Point a workspace at an OpenTelemetry collector and every audited action arrives there as OTLP log records, for your SIEM, your alerting, your retention policy. - [Give staff your own HTTP tools](https://docs.dhanu.ai/developer/guides/http-tools.md): Describe an endpoint of your API, name, method, URL, input schema, and every AI staff member you grant it to can call it, no MCP server required. - [Publish to the marketplace](https://docs.dhanu.ai/developer/guides/marketplace.md): Share a skill, a workflow or a staff brief with every Dhanu workspace, submit it from the developer console, pass a short review, and it appears in the marketplace. - [Embed a chat widget](https://docs.dhanu.ai/developer/guides/embed-a-widget.md): Put one of your staff members on your own website with a single script tag and a publishable key that only works on the origins you allow. - [Check the key](https://docs.dhanu.ai/developer/reference/check-the-key.md): GET /api/pub/v1/me, confirm a key works and see which projects and operations it can reach. - [Generate an image](https://docs.dhanu.ai/developer/reference/generate-an-image.md): POST /api/pub/v1/images, generate an image from a prompt and get the bytes back as base64. - [Generate text](https://docs.dhanu.ai/developer/reference/generate-text.md): POST /api/pub/v1/text, generate text from a prompt, with an optional system instruction and token cap. - [Trigger a staff member](https://docs.dhanu.ai/developer/reference/trigger-a-staff-member.md): POST /api/pub/v1/staff/{address}/trigger, hand an AI staff member a piece of work from your own server and read the reply back. - [Read a task](https://docs.dhanu.ai/developer/reference/read-a-task.md): GET /api/pub/v1/tasks/{taskId}, read a task the key's workspace owns. - [Read a task's messages](https://docs.dhanu.ai/developer/reference/read-task-messages.md): GET /api/pub/v1/tasks/{taskId}/messages, page through a task's messages, oldest first, to read a staff member's reply. - [Read a job](https://docs.dhanu.ai/developer/reference/read-a-job.md): GET /api/pub/v1/jobs/{jobId}, follow background work the API started for you until it succeeds or fails. - [List the API catalogue](https://docs.dhanu.ai/developer/reference/list-the-api-catalogue.md): GET /api/pub/v1/reference, every package and API Dhanu exposes, with a flag for what the calling key is allowed to use. - [Errors](https://docs.dhanu.ai/developer/reference/errors.md): Every Dhanu API error uses one envelope with a machine-readable code. Here is the full list and what to do about each. - [Rate limits](https://docs.dhanu.ai/developer/reference/rate-limits.md): Rate limits are per workspace, reported on every response, and signalled with 429 plus Retry-After when exceeded. - [OpenAPI document](https://docs.dhanu.ai/developer/reference/openapi.md): GET /api/pub/v1/openapi.json, the machine-readable description of the whole public API, for generating clients, importing into Postman, or feeding an agent. - [Versioning and deprecation](https://docs.dhanu.ai/developer/reference/versioning.md): How the Dhanu API changes, what ships inside v1 without notice, what needs a v2, and how a deprecation announces itself in the response. - [Create a task](https://docs.dhanu.ai/developer/reference/create-a-task.md): POST /api/pub/v1/tasks, start a task from a first message, optionally assigned to a staff member. - [List tasks](https://docs.dhanu.ai/developer/reference/list-tasks.md): GET /api/pub/v1/tasks, page through the tasks the key's creator can see, newest first. - [Send a message](https://docs.dhanu.ai/developer/reference/send-a-message.md): POST /api/pub/v1/tasks/{taskId}/messages, add a message to a task and start the reply. - [Stream a task](https://docs.dhanu.ai/developer/reference/stream-a-task.md): GET /api/pub/v1/tasks/{taskId}/stream, receive completed replies as server-sent events instead of polling. - [List staff](https://docs.dhanu.ai/developer/reference/list-staff.md): GET /api/pub/v1/staff, every active staff member, with the trigger address of each one that has the API channel on. - [Read a staff member](https://docs.dhanu.ai/developer/reference/read-a-staff-member.md): GET /api/pub/v1/staff/{staffId}, one staff member by id. - [List workflows](https://docs.dhanu.ai/developer/reference/list-workflows.md): GET /api/pub/v1/workflows, saved workflows with the typed fields their forms ask for. - [Run a workflow](https://docs.dhanu.ai/developer/reference/run-a-workflow.md): POST /api/pub/v1/workflows/{workflowId}/run, fill a workflow's fields and start the task it composes. - [List projects](https://docs.dhanu.ai/developer/reference/list-projects.md): GET /api/pub/v1/projects, the projects this key can act in. - [Upload a file](https://docs.dhanu.ai/developer/reference/upload-a-file.md): POST /api/pub/v1/files, upload a file into the key creator's drive in one multipart request. - [Start an upload](https://docs.dhanu.ai/developer/reference/start-an-upload.md): POST /api/pub/v1/files/uploads, start a presigned multipart upload for a large file. - [Complete an upload](https://docs.dhanu.ai/developer/reference/complete-an-upload.md): POST /api/pub/v1/files/uploads/{uploadId}/complete, finish a presigned upload and get the file. - [Read a file](https://docs.dhanu.ai/developer/reference/read-a-file.md): GET /api/pub/v1/files/{fileId}, a file's metadata. - [Download a file](https://docs.dhanu.ai/developer/reference/download-a-file.md): GET /api/pub/v1/files/{fileId}/download, the stored bytes of an uploaded file. - [Export a file](https://docs.dhanu.ai/developer/reference/export-a-file.md): GET /api/pub/v1/files/{fileId}/export?format=, a page as HTML, a sheet as CSV or XLSX, a deck as PDF or PPTX. - [Render a file](https://docs.dhanu.ai/developer/reference/render-a-file.md): POST /api/pub/v1/files/{fileId}/render, render a deck to PDF in the background. - [Search the brain](https://docs.dhanu.ai/developer/reference/search-the-brain.md): POST /api/pub/v1/brain/search, semantic search over the workspace brain. - [Generate a video](https://docs.dhanu.ai/developer/reference/generate-a-video.md): POST /api/pub/v1/videos, start rendering a short clip on a task. - [Read a video](https://docs.dhanu.ai/developer/reference/read-a-video.md): GET /api/pub/v1/videos/{videoId}, a video's status and metadata. - [Download a video](https://docs.dhanu.ai/developer/reference/download-a-video.md): GET /api/pub/v1/videos/{videoId}/file, the rendered clip, with range requests. - [Create embeddings](https://docs.dhanu.ai/developer/reference/create-embeddings.md): POST /api/pub/v1/embeddings, turn up to 100 texts into vectors. - [Transcribe audio](https://docs.dhanu.ai/developer/reference/transcribe-audio.md): POST /api/pub/v1/transcriptions, turn an audio file into text. - [Extract text with OCR](https://docs.dhanu.ai/developer/reference/extract-text-with-ocr.md): POST /api/pub/v1/ocr, read the text out of an image or PDF as a job. - [MCP server](https://docs.dhanu.ai/developer/reference/mcp.md): POST /api/pub/v1/mcp, the Model Context Protocol endpoint for AI clients. - [Platform status](https://docs.dhanu.ai/developer/reference/status.md): GET /api/pub/v1/status, whether the API and its services are up, with 90 days of daily uptime; and the status page it powers. - [Webhooks](https://docs.dhanu.ai/developer/webhooks/overview.md): Get a signed POST when a staff member finishes a task, a job completes, a video is ready or credits run low, instead of polling. - [Events](https://docs.dhanu.ai/developer/webhooks/events.md): Every webhook event Dhanu can send, with the shape of its data, rendered from the same catalogue the server uses. - [Verifying signatures](https://docs.dhanu.ai/developer/webhooks/verify.md): Check Dhanu-Signature before trusting a webhook, with the SDK helper or a few lines of your own. - [Connect an AI client over MCP](https://docs.dhanu.ai/developer/mcp/overview.md): Dhanu is a remote Model Context Protocol server, point Claude, Cursor or any MCP client at it with an API key and it can create tasks, talk to staff, run workflows and search the brain. - [MCP tools](https://docs.dhanu.ai/developer/mcp/tools.md): The tools the Dhanu MCP server offers, the scope each one needs and what it returns. - [OAuth 2.1 apps](https://docs.dhanu.ai/developer/oauth/overview.md): Let people connect your app to their own Dhanu workspace, authorization code with PKCE, a consent screen, per-user tokens, refresh and revocation. - [App verification](https://docs.dhanu.ai/developer/oauth/verification.md): Which scopes need a verified app, what review looks at, and how to submit. - [Node SDK](https://docs.dhanu.ai/developer/sdks/node.md): The official dhanu npm package, install it, generate images and text, and handle errors with DhanuError. - [Python SDK](https://docs.dhanu.ai/developer/sdks/python.md): The official dhanu PyPI package, install it, generate images and text, and handle errors with DhanuError. - [The dhanu CLI](https://docs.dhanu.ai/developer/sdks/cli.md): Manage keys, tail request logs, forward webhook deliveries to localhost and fire test events from your terminal. - [Examples](https://docs.dhanu.ai/developer/sdks/examples.md): Runnable Node and Python samples, check a key, generate text and images, create a task, embed, render a video, receive webhooks, kept green by CI against test-mode fixtures. - [Go SDK](https://docs.dhanu.ai/developer/sdks/go.md): The official dhanu-go module, one client, every resource, retries and webhook verification, no dependencies. - [PHP SDK and Laravel](https://docs.dhanu.ai/developer/sdks/php.md): The official dhanu/dhanu package, the API as plain PHP with a Laravel service provider and facade. - [Vercel AI SDK provider](https://docs.dhanu.ai/developer/sdks/vercel-ai-sdk.md): Use generateText and streamText from the AI SDK on Dhanu with @dhanu/ai-sdk-provider. ## Changelog - [Webhooks and background jobs](https://docs.dhanu.ai/changelog#2026-09-18-webhooks-and-jobs), 2026-09-18: Subscribe an https endpoint to signed events, a staff member finishing a task, a job completing, a video rendering, credits running low, and follow long work through a job resource instead of polling. - [The API gets a contract](https://docs.dhanu.ai/changelog#2026-09-17-api-contract), 2026-09-17: An OpenAPI document, cursor pagination, Idempotency-Key on every POST, and a written versioning policy, the foundations every later endpoint will follow. - [Docs moved out of the app](https://docs.dhanu.ai/changelog#2026-08-14-public-docs-site), 2026-08-14: The Help Center and Dhanu School now live at docs.dhanu.ai, readable without signing in and searchable from anywhere. - [Claim a custom URL for your workspace](https://docs.dhanu.ai/changelog#2026-08-13-workspace-url), 2026-08-13: Every workspace now has a short URL you can choose, and apps you publish take their address from it by default. - [Two fixes for sheets and the staff pages](https://docs.dhanu.ai/changelog#2026-08-13-fixes), 2026-08-13: Clicking inside a spreadsheet cell editor no longer drops you out of edit mode, and the staff creation page can no longer scroll its own header off-screen. - [Drafted writing arrives as a card you can edit](https://docs.dhanu.ai/changelog#2026-08-13-editable-drafts), 2026-08-13: When staff draft an email or a message for you to use as-is, it now comes back in its own card instead of buried in the reply. - [Catch up on what you missed](https://docs.dhanu.ai/changelog#2026-08-12-catch-up), 2026-08-12: A "Catch up" pill appears when you have unread notifications, and opens a card you can clear without leaving what you are doing. - [Tasks can make video](https://docs.dhanu.ai/changelog#2026-08-10-ai-video), 2026-08-10: Ask for a clip and you get one, on the same board as your images, including animating a picture the assistant already made.