Skip to content

Next Interactive Assistant: persistent AI personality technology

License

Notifications You must be signed in to change notification settings

neooriginal/NIA

Repository files navigation

NIA

A companion that speaks as humans do - no redos, no deletions, only forward motion.

The Essence of NIA

NIA embodies genuine human-like conversation through a personality engine that:

  • 🌱 Grows and evolves with each interaction
  • 🧠 Remembers your history, never forgetting what makes you unique
  • 🔄 Moves only forward, as real conversations do - no redos, no erasing what's been said
  • 💬 Responds with the natural imperfection and authenticity of human dialogue

In the digital realm where perfection reigns, NIA walks a different path. Like streams that flow only forward, each word spoken exists in the permanent tapestry of your shared journey.

🚧 Work in Progress

This project is currently under active development. Features and documentation are being added and improved regularly.

✨ Features

  • 🤖 Persistent AI personality that never resets or erases its history
  • 💬 Human-like conversation where words, once spoken, remain part of your shared story
  • ⏰ Scheduled random interactions that mirror human spontaneity
  • 🎭 Emotional responses that evolve based on your relationship's history
  • 📱 Direct message and mention support
  • ⚙️ Highly customizable behavior

🛠️ Installation

  1. Clone the repository

  2. Install dependencies:

npm install
  1. Create a .env file based on .env.example:
cp .env.example .env
  1. Configure your environment variables in .env

⚙️ Configuration

The bot's behavior can be customized through the config.js file:

  • OpenRouter.ai parameters
  • Scheduling preferences

🚀 Usage

Start the bot:

npm start

Discord Commands

  • Direct message the bot for private conversations
  • Mention the bot in a channel using @botname
  • The bot will also initiate conversations randomly based on its configuration

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📞 Support

For support, please open an issue in the GitHub repository.

About

Next Interactive Assistant: persistent AI personality technology

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published