Skip to content
This repository has been archived by the owner on Oct 31, 2019. It is now read-only.
/ observer-bot Public archive

Own the data you record. Simple chatbot setup, fully open sourced.

License

Notifications You must be signed in to change notification settings

espetro/observer-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Observer Bot

Record your data anywhere, anytime. Store it where you want it, use it however you like it.

About

The goal of ObserverBot is concise: to allow anyone to record, store and process its own data the way he/she wants, in a way that is free and hustle-free.

To achieve this goal, the framework is built on top of a decoupled infrastructure, which heavily relies on chat bots:

Furthermore, these bots focus on the use of free cloud storage (such as Dropbox or Google Drive) and free hosting as well (serverless/lambda instance on AWS / Google App Engine / Azure)

Bots

As of today, everything is ran on Python 3.6. Three external libraries are used:

Timeline

Near-term goals

  • Deploy a set of tracker bots under bots/, such as moodtracker or expensestracker
  • Make available at least 2 storage providers, such as Dropbox or MongoDB
  • Release a simple API to create new trackers, which shall consist of three simple methods: Setup, addObservation and Sync.

Long-term goals


Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

About

Own the data you record. Simple chatbot setup, fully open sourced.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published