Giter VIP home page Giter VIP logo

aira's Introduction

藍

An Ai for Misskey. About Aira

これなに

Misskey用の日本語Botです。

本家(藍)との相違点

  • 本家と口調が異なる
  • 絵文字生成ができる
  • 日付が変わったときにお知らせ
  • 単語を覚えるタイムラインを変更できるように
  • 絵文字追加時にお知らせ

実装予定

  • 毎朝天気予報をお知らせしてくれる機能

インストール (Docker)

  1. まず適当なディレクトリに git clone します。
  2. ディレクトリのルートにある example.config.yamlconfig.yaml としてコピーしてから設定を変更・保存します。
  3. docker compose up -d すれば起動できます。

インストール (手動)

Node.js と npm と MeCab (オプション) がインストールされている必要があります。

  1. まず適当なディレクトリに git clone します。
  2. ディレクトリのルートにある example.config.yamlconfig.yaml としてコピーしてから設定を変更・保存します。
  3. pnpm install して pnpm build して pnpm start すれば起動できます。

フォント

一部の機能にはフォントが必要です。あいらにはフォントは同梱されていないので、ご自身でフォントを fonts ディレクトリに default.ttf (または default.otf ) という名前で設置してください。
また、 default.{ttf,otf} に加えて fonts ディレクトリ内にTTFまたはOTF形式の任意のフォントを配置することで、絵文字の生成で利用できるフォントを追加することが出来ます。

記憶

あいらは記憶の保持にインメモリデータベースを使用しており、あいらのインストールディレクトリに memory.json という名前で永続化されます。

ライセンス

MIT

Awards

Works on my machine

aira's People

Contributors

syuilo avatar hideki0403 avatar mei23 avatar acid-chicken avatar massongit avatar h3zjp avatar nenohi avatar u1-liquid avatar ebiselutica avatar imgbot[bot] avatar na2na-p avatar tai-cha avatar tetsuya-ki avatar yoshi-pc avatar eirayimiguk avatar frfs avatar

Stargazers

shika avatar umo avatar

Forkers

t1nyb0x

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.