Skip to content

nikdelvin/neuroly

Repository files navigation

🤖 Neuroly

Generate beautiful ideas with smart, personalized assistant fully trained for creative conversations

AI chatbot based on 56B tokens LLM, powered by speech-to-text and voice synthesis.

Live Website App GitHub

🌟 Overview

Neuroly is an innovative AI chatbot platform that combines:

  • 🎤 Speech-to-text recognition in 57 languages with professional fluency
  • 🗣️ Voice synthesis with 20+ unique multilingual AI voices
  • 🧠 Large language model based on 56B tokens for natural conversations
  • 🎭 Personality customization with adaptive tone and speaking styles

✨ Features

Chatbot Who Listens - To Recognize

Ask all your exciting questions the way you want:

  • Professional Speech Recognition: 56 billion tokens and 700,000 training hours AI model resulting in cutting-edge accuracy
  • Contextual Understanding: Goes beyond simple keywords, allowing for natural, engaging conversations and personalized interaction
  • Multilingual Support: Professional fluency in 57 diverse languages ranging from English to Mandarin Chinese
  • Natural Conversations: Understands context, emotions, and nuances for truly human-like interactions

Chatbot Who Speaks - To Answer

Get answers in a way you can easily listen and understand:

  • Realistic AI Voices: More than 20 unique multilingual AI voices trained with experienced voice actors to sound real
  • Adaptive Tone: Speaking style that adjusts to context, mirroring your emotions and energy levels
  • Customizable Personas: Define model persona's backstory to get more immersive conversations
  • Emotional Intelligence: Responds with appropriate sentiment and emotional awareness

🗺️ Project Roadmap

Phase I: Multilingual Foundation (Current)

Core for speech recognition & NLP engine including:

  • Diverse language dataset of speech and text in 57 languages with various accents, dialects, and speaking styles
  • Transformer-based architecture for speech recognition and NLP tasks capable of handling multilingual input
  • Evaluation metrics, hyperparameter tuning, and data augmentation for professional fluency across all languages

Phase II: Personality Customization (Coming Soon)

Emotions, adaptive tone & speaking style:

  • Sentiment analysis integration to detect and interpret emotions accurately in text or speech
  • Wide library of unique AI voices by experienced voice actors representing diverse backgrounds
  • Tool for defining and customizing AI personalities aligned with user preferences

Phase III: Contextual Awareness

Topics perception & proactive suggestions:

  • Coreference resolution for accurate entity tracking across multiple sentences
  • Algorithm to track topic evolution throughout conversations and adapt responses accordingly
  • Personalized content retrieval system for articles, recommendations, and data based on user interests

Phase IV: Advanced Interaction

Seamless language & text format switching:

  • Cross-lingual transfer learning for multilingual conversation understanding
  • Text normalization to handle variations in spelling, punctuation, and grammar
  • Dynamic format switching for seamless transitions between languages and communication styles

🛠️ Tech Stack

  • Framework: Astro - Modern static site generator
  • Styling: Tailwind CSS - Utility-first CSS framework
  • UI Library: TailyUI - Pure Tailwind CSS UI components
  • Language: TypeScript - Type-safe JavaScript
  • Deployment: Firebase Hosting

🚀 Getting Started

Prerequisites

  • Node.js (latest LTS version recommended)
  • npm or yarn package manager

Installation

# Clone the repository
git clone https://github.com/nikdelvin/neuroly.git
cd neuroly

# Install dependencies
npm install

Development

# Start development server with linting and formatting
npm run start

# Or just run Astro dev server
npm run dev

The site will be available at http://localhost:4321

Build

# Build for production (includes linting and type checking)
npm run build

# Preview production build
npm run preview

📁 Project Structure

neuroly/
├── public/                     # Static assets
│   └── favicon.svg
├── src/
│   ├── assets/                 # Images and media
│   │   └── houston.webp
│   ├── content/                # Content collections
│   │   └── docs/               # Documentation files
│   │       ├── index.mdx       # Documentation home
│   │       ├── knowledge/      # Bodies of knowledge
│   │       └── p1-swebok/      # SWEBOK chapters
│   ├── styles/                 # Global styles
│   │   └── global.css
│   └── content.config.ts       # Content collections config
├── astro.config.mjs            # Astro configuration
├── firebase.json               # Firebase hosting config
├── tailwind.config.ts          # Tailwind CSS configuration
├── tsconfig.json               # TypeScript configuration
├── package.json                # Dependencies and scripts
├── LICENSE                     # Project license
└── README.md                   # Project documentation

📜 Available Scripts

Command Description
npm run start Formats, lints, and starts dev server
npm run build Formats, lints, type-checks, and builds for production
npm run preview Preview production build locally
npm run eslint Run ESLint on TypeScript and Astro files
npm run prettier Format all files with Prettier

👨‍💻 Creator

Created by Nikita Stadnik - Passionate Fullstack Web Developer

🔗 Related Projects

  • TailyUI - Modern UI Library built with pure Tailwind CSS
  • Brodly - High-secure anonymous live-streaming platform
  • Scientry - Data management & visualization tool
  • Scripty - Practice-oriented educational platform to learn JavaScript
  • Feelicy - Self-improvement platform with meditation and habit tracking

📄 License

This project is licensed under the terms specified in the LICENSE file.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.


Start your conversation today! 🤖 Visit neuroly.app.nikdelv.in

About

🤖 AI chatbot based on 56B tokens LLM, powered by speech-to-text and voice synthesis.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors