Skip to content

Ifiht/Shikigami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shikigami

A personal conjured assistant template for fellow onmyōji 🔖
Just my take on Neuro-symbolic AI for personal use ¯\_(ツ)_/¯

Purpose

This repo exists to create the scaffolding needed for an always-on, extensible, LLM-enhanced collection of automated workflows. End goals include:

  • Abstract world model for data
  • Data verification within world models via SWI-Prolog
  • "Idle" workflows, to expand knowledge base and engage in self-refinement

Architecture

  • PM2 for process management
  • SQLite3 for data storage (all db entries should be valid assertion or axiom, globally verified)
  • Beanstalkd for message passing
  • Ruby for scripting and task management
  • Piper-TTS for speech
  • whisper.cpp for listening
  • Mistral AI's Devstral-2-Small
  • ggerganov's fantastic llama.cpp for inference

About

Neuro-symbolic AI template builder

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages