Skip to content

Midori-AI-OSS/Midori-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

351 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Midori AI: Where Creativity and Innovation Blossom

Midori AI photo

Midori AI is a cutting-edge initiative dedicated to advancing the field of artificial intelligence through research, development, and community engagement. We focus on creating innovative AI solutions, exploring novel approaches, and empowering users to harness the power of AI.


Mono Repo Structure Overview

This repository contains the following major projects and modules:

  • Pixel OS
    Collection of containerized OS environments for distributed AI workloads:

    • PixelArch: Arch-based OS leveraging Arch Linux with yay and pacman package managers, optimized for AI training and inference in containerized environments.
    • PixelGen: Gentoo-based OS that uses yay via a wrapper enabling yay commands on Gentoo for package management.
  • DiscordLLMBot
    Discord bot with LLM integration featuring RAG (Retrieval-Augmented Generation) capabilities. Built with interactions.py, ChromaDB for vector storage, LangChain for text processing, and OpenAI-compatible API support. Automatically upserts documents from data folder into vector database for context-aware responses with hotword activation.

  • Endless-Autofighter
    Web-based auto-battler game with strategic party management and elemental combat system. Built with Svelte/SvelteKit frontend and Python Quart async backend. Features turn-based combat, character progression, equipment management, plugin-based character/enemy systems, and optional LLM-powered interactions. Supports Docker deployment with CPU, NVIDIA GPU (CUDA), and AMD GPU configurations.

  • Website
    Midori AI's main website (https://io.midori-ai.xyz/) built with Hugo static site generator. Serves as the central hub for project information, documentation, and community resources.

  • Website-Blog
    Midori AI's blog platform (https://blog.midori-ai.xyz/) built with Next.js. Features technical updates, project deep-dives, and community content authored by Becca Kay.

  • Obsidian-Notes
    Collaborative knowledge base using Obsidian for internal documentation, planning, and team coordination. Shared workspace for partners and contributors.

  • Experimentation
    Experimental AI projects and proof-of-concept implementations:

  • Python
    Python package monorepo for AI agent systems:

    • agents-packages: Collection of Python packages for building LRM agent systems including core agent implementations (OpenAI, HuggingFace, LangChain), context management, vector storage, media lifecycle management, mood engine, reranker, and logging utilities.
  • Codex-Template
    Standardized repository template defining .codex/ directory structure, contributor documentation patterns, and development workflows used across all Midori AI projects.


For more info stop by our site! - https://io.midori-ai.xyz/

Get Involved:

Star History

Star History Chart

Unleashing the Future of AI, Together.

About

Midori AI's Mono Repo! Check out our site below!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors