Skip to content

realmg51-cpu/TinyAI

🤖 TinyAI

Build Status Security Scan License Version Github

🇺🇸 English

📝 Description

TinyAI is a lightweight, rule-based artificial intelligence system built with C# and .NET. This is my first project, designed to help beginners understand AI fundamentals through practical implementation.

🚀 Getting Started

1.Clone the Repository:

git clone https://github.com/realmg51-cpu/TinyAI.git
cd TinyAI

2.Run the Program:

cd asset/code
dotnet run

🤝 Contributing

Every contribution is highly appreciated! You can help by:

✏️ Refactoring the source code for learning purposes.

🔧 Expanding the AI's "brain" with new rules and logic.

🐛 Reporting bugs or suggesting features via Issues

📜 License

This project is licensed under the GPL-3.0 License.

👨‍💻 Author: RealMG 🚀

Happy Coding! 🎉

Checklist

✅ Phase 1: The Foundation (v1.0.0 - v1.1.0)

  • Khởi tạo dự án C# Console đơn giản. 🛠️

  • Xử lý đầu vào: Thêm ToLower() và Trim() để tránh lỗi khoảng trắng. ✨

  • Cấu trúc logic cơ bản với if-else.

🚀 Phase 2: The Personality Update (v1.2.0 - Hotfix)

  • Modern Code: Chuyển đổi sang Switch Expressions cho sạch sẽ. 🧼

  • Colorful UI: Phân biệt người dùng và AI bằng màu sắc (Cyan/Green). 🎨

  • Emoji Support: Tích hợp cảm xúc vào phản hồi. 🐧

  • CI/CD Workflows:

  • Tự động Build & Test khi Push. 🔨

  • Tự động kiểm tra Format code (Lint). 🧹

  • Local Backup System: Tự động sao lưu code theo từng phiên bản thời gian. 📂🛡️

🏗️ Phase 3: Future Goals (v1.3.0+)

  • Math Skills: Thêm khả năng tính toán cộng trừ nhân chia cơ bản. ➕➖

  • Memory: Lưu tên người dùng trong suốt phiên làm việc. 🤔

  • Random Facts: Cung cấp thông tin thú vị ngẫu nhiên. 💡

  • Voice Support? (Maybe far future...) 🎤

  • More!

🇻🇳 Tiếng Việt

📝 Mô tả

TinyAI là một hệ thống trí tuệ nhân tạo đơn giản dựa trên quy tắc (rule-based), được xây dựng bằng C# và .NET. Đây là dự án đầu tay của mình, nhằm giúp những người mới bắt đầu hiểu được các nguyên lý cơ bản của AI thông qua thực hành.

🚀 Bắt đầu

1.Sao chép dự án:

git clone https://github.com/realmg51-cpu/TinyAI.git
cd TinyAI

2.Chạy chương trình:

cd asset/code
dotnet run

🤝 Đóng góp

Mọi đóng góp đều được trân trọng! Bạn có thể:

✏️ Chỉnh sửa mã nguồn để học tập.

🔧 Mở rộng "não bộ" cho AI bằng các quy tắc mới.

🐛 Báo lỗi qua mục Issues

📜 Bản quyền

Dự án sử dụng GPL-v3.0 license.

👨‍💻 Author: RealMG 🚀

Happy Coding! 🎉

About

My first project on GitHub

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages