Skip to content

JoukoSalonen/Magick

 
 

Repository files navigation

All Contributors

MAGICK

Magick is a visual IDE for no-code data pipelines and multimodal agents. Magick can connect to other services and comes with nodes and connectors well-suited for intelligent agents, chatbots, complex reasoning systems and realistic characters.

Key Features

  • Powerful graph-based IDE for complex data pipelines
  • Realtime agents which can perform actions on their own, interact with users and other agents in different modalities with a unified memory and self
  • Social connectors to Discord, Twitter and Twilio -- Zoom, Google Meet, Reddit, Slack connectors will be available soon as plugins!
  • Search Google, Wikipedia and the Semantic Web
  • Many included powertools, including voice and image generation and vector search
  • Graphs can be embedded in subgraphs and shared for rapid community development

image

Installation

First, clone and set up Magick

git clone https://github.com/Oneirocom/Magick

Next, install dependencies

npm install

Run Magick!

npm run dev

Development

There are a few things to keep in mind while this project is actively being worked on.

Database

Please be aware Magick is under heavy development and changes can cause your DB to be wiped. Back up your spells via export regularly.

The default setup of Magick is connected to a test database on Supabase. It will get you going, but it will likely be wiped regularly and is not a good storage for your spells.

We recommend either installing the docker desktop app, and running docker-compose up at the root of Magick, or getting your own Supabase instance set up for free in the cloud.

We will be working on more database docoumentation to help you get your data store up and running.

Contributors

Michael
Michael

💻 📦 💼
M̵̞̗̝̼̅̏̎͝Ȯ̴̝̻̊̃̋̀Õ̷̼͋N̸̩̿͜ ̶̜̠̹̼̩͒
M̵̞̗̝̼̅̏̎͝Ȯ̴̝̻̊̃̋̀Õ̷̼͋N̸̩̿͜ ̶̜̠̹̼̩͒

💻 📦
alextitonis
alextitonis

💻
Daniel Adams
Daniel Adams

💻
Anthony Burchell
Anthony Burchell

💻 📝
jin
jin

📝
Shivaditya Shivganesh
Shivaditya Shivganesh

💻
khalildh
khalildh

💻
Pigloo
Pigloo

💻
avirtualfuture
avirtualfuture

💻
Alexandre Ferreira
Alexandre Ferreira

💻

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 89.0%
  • JavaScript 6.7%
  • CSS 3.9%
  • Other 0.4%