Decentralized AI chat powered by Bittensor

ChatNI is a revolutionary decentralized AI chat application powered by Bittensor, a blockchain-based machine learning protocol. As the first of its kind, ChatNI connects to Neural Internet's validator gateway and harnesses the power of Bittensor's Text Generation Subnetwork. By querying the top models on the network, ChatNI delivers natural language output that rivals popular LLM applications such as OpenAI's ChatGPT and Anthropic's Claude.

At Neural Internet, we prioritize user privacy. We do not save user chat history or have access to prompt libraries. This information is stored locally on each user's machine, ensuring that your personal data remains under your control.

ChatNI features a user-friendly interface similar to other popular AI chat applications. The model currently supports text generation with personalized prompting styles, enabled by its connection with Subnet 27.

Exciting updates are on the horizon for ChatNI, including:

  • Direct Internet connection integration

  • Plugin integration for enhanced capabilities

  • Image generation capability through connection with Subnet 5

Getting Started

Signing Up for ChatNI

To begin your ChatNI journey, click the 'Sign Up' button on the home page. When signing up for the first time, you have the option to create an account using the email signup form or through Google Sign-In.

After submitting your email, you will receive a verification email. Click the link in the email to verify your account and access ChatNI.

Login to ChatNI with an Existing Account

If you already have a ChatNI account or have previously logged in using Google Sign-In, click the 'Login' button to proceed.

Forgot your Password?

Click 'Forgot Password' under the sign-in form. You will receive an email with a secure link to reset your password!

How to use ChatNI

ChatNI's interface is designed to be intuitive, resembling popular AI interfaces like ChatGPT. The main components are the chat UI and a sidebar menu. To open or close the sidebar menu, click the accordion icon in the top left corner of the screen.

Chat Menu

The first icon in the menu is the Chat Menu, which manages all your chat threads with ChatNI. Chat threads are listed chronologically, with the most recently used chat appearing at the top. To start a new chat, start typing in the chat input or click the "+ New Chat" button at the top of the menu. New chats will automatically appear in the side menu. To switch between chats, click on the desired chat thread, which will load in the Chat UI.

You can edit the names of chat threads and delete unused chats. To edit a chat name, select the chat and click the pencil icon next to the name. To delete a chat, click the trash can icon.

Prompt Menu

The second icon in the menu is the Prompts Menu. Prompts are pre-written queries that you can store for quicker conversing. You can call a prompt in the chat instead of typing out an entire command.

Example Prompt:

As a developer primarily working with Python projects, you might have a prompt like this to speed up the process of asking the AI for coding help:

"I am working on a Python project. Please help me with the following portion of my code:"

Prompts are listed in order of creation, with new prompts appearing at the bottom of the list. To create a new prompt, click the "+ New Prompt" button, fill out the name and prompt fields, and click 'Create' to save it. The prompt will automatically appear on the prompt list. Click the pencil icon next to the desired prompt to edit or delete a prompt. You can edit the name or the prompt itself and delete the prompt by clicking the 'Delete' button.

To access a prompt in the chat, type "/" and your prompts will appear as a hovering menu. Click the prompt you'd like to use, and it will automatically be pasted into the input bar. You can then either send the message right away or add additional details.

The Prompts Menu also offers the option to create folders for better organization. To create a new folder, click the folder icon next to the New Prompt button. A new folder titled 'New Folder' will appear at the top of the prompts list. To edit the folder name, hover over the folder and click the pencil icon. You can also delete a folder by clicking the trash can icon that appears when hovering over the folder. To move a prompt to a folder, drag and drop the prompt into the desired folder. To remove a prompt from a folder, drag and drop it outside of the folder.


If you delete a folder containing prompts, all the prompts inside the folder will be deleted as well. If you want to delete a folder but keep your prompts, remove all the prompts from the folder before deleting it.


Workspaces allow you to better organize your content by separating it into designated sections. A 'Home' workspace is automatically created when you first access ChatNI, and new workspaces can be added in the workspace selector menu.

Click the "+ Workspace" button in the selector menu to create a new workspace. This will generate a blank workspace with no chats or prompts, as these do not transfer across workspaces. To edit a workspace, select the pencil icon next to the workspace selector menu while in the workspace you'd like to edit. You can change the name of your workspace, add a description, delete a workspace, and add instructions for how the AI should respond while in this workspace.

Account Settings

To access your account settings, click the profile image at the top right corner. In these settings, you can change your display name, provide context for the AI to better understand your needs, add and change a profile image, and log out.


Last updated