Coder Social home page Coder Social logo

steamship-ai-partner's Introduction

Steamship AI Companion

AI companion for next13-ai-companion frontend or as standalone bot

  • vector database memory for learning, customizable personality.
  • VectorDB learning configured, data can be added with api.
  • Uses indexed data to create personal responses.
  • Remembers details about user to provide personal experience
  • Selfi and voice tools
  • Keeps track of time and date.
  • Keeps conversation history context in vector memory.
  • Send telegram OGG voice messages with Transloadit-api (no autoplaying messages..)
  • MoodTool to trigger different moods by keywords.
  • Cost tracking by generated voice or tokens
  • Telegram invoicing with Stripe
  • User balance tracking
  • Multiple image generation tools
  • alternative llm's

Installation

Follow Steamships install instructions for environment setup or use Replit python template. Run pip install -r requirements.txt or poetry install

Customize

Companion templates in "companions" folder and active companion is set in "tools/active_companion.py"

Running

Run locally with: python src/api.py or ship run local --no-ngrok

steamship-ai-partner's People

Contributors

mikpoik avatar

Stargazers

 avatar  avatar Gonzalo Lezma avatar Dododou avatar  avatar Holy avatar  avatar Robert Williams avatar  avatar Pierre avatar  avatar

Watchers

 avatar  avatar  avatar

steamship-ai-partner's Issues

deployment instructions

First off thank you for sharing the project. I am having trouble getting the project to deployed. Would it possible to include some brief steps to run it?

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.