Hello, programmer! Are you looking for a powerful AI platform? Or maybe just a csv editing library? What about a logging library? We have just the thing you need for your project.
SparkLink is a set of libraries for Python to make programming easier. Not to be confused with SparkLink Client, or SLC, which is our most powerful AI platform. Everything we provide is 100% free and open source! So go ahead and take a look at all of our source code.
All we ask is that if you do use our libraries, you give credit. The last thing we want to do is find out that you used our code and didn't even thank us for it!
And now for the big thing about us: There's actually no "we". All of this platform is run and maintained by one person. And that one person happens to be a 16 year old high school student. So please be mindful of the fact that our sole developer may take a while to produce new code or fix errors. We will do our best to help you if you send us a bug report or use the contact us page, but complaining about things that we can't help you with won't be appreciated.
SparkLink Client, or simply SLC, is our flagship AI platform. It uses OpenAI's GPT models recursively to refine the output, simulate emotions, handle reputation, store complex memory, and much more. Built in python, this open source AI framework is perfect for projects requiring a complex chatbot
EasyLog is our logging library. It provides more information than just print() statements by allowing you to choose types of messages, including positive, warnings, errors, info, and debug. All very helpful!
EasyTable is our library to interface with .csv files, treating them as a data table. You can add and remove rows, edit the file, and extract it as nested lists. It makes memory, variables, and data storage easy!