NOTE: This is a very early stage work in progress
Habitat is an external brain. It does things in response to your interactions with your digital-physical environment using behavior-driven development style tests. (Think self-hosted Google Now meets If This Then That).
It doesn't do much on its own, this app is just the habitat server, you will also need some client apps:
Feature: Near a point in space Scenario: Near a point in space When I am within 100 meters of "[0,0]" Then ping "http://example.com/tad-ah"
- Install mongodb
- Install pip and virtualenv
- Install bower
- Clone this repository:
git clone firstname.lastname@example.org:memespring/habitat.git
Setup virtual environment and install dependancies
cd habitat virtualenv . source bin/activate pip install -r requirements.txt bower install
Start Mongo DB (if it isnt already running):
Enter virtual environment:
Start celery worker
celery -A habitat.celery worker -B -l info