Skip to content

M-harib/project-jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Jarvis

An autonomous AI operating system running 24/7 on the NousResearch hermes-agent platform. Writes and publishes content, runs email + outreach, delivers a daily AI briefing, stores everything in Supabase, and shows it all on a live "Control Room" dashboard. Runs at ~$0.

Stack

hermes-agent (spine) - OpenRouter (model) - Discord (interface) - Supabase (database) - Composio (LinkedIn + Gmail) - DuckDuckGo (search) - FastAPI + WebGL dashboard.

Layout

  • skills/ - hermes skills: content-factory, supabase, email-outreach, social-distribution
  • dashboard/dashboard.py - the Control Room web app (reads Supabase server-side)
  • dashboard/Caddyfile - auto-HTTPS reverse proxy config for a domain
  • db/schema.sql - Supabase tables
  • .env.example - required environment variables (real values stay in ~/.hermes/.env)

Dashboard

uvicorn dashboard:app --host 0.0.0.0 --port 8080 (reads SUPABASE_URL, SUPABASE_SERVICE_KEY, DASHBOARD_PASSWORD from ~/.hermes/.env).

Note

This repo intentionally contains NO secrets. All keys live in ~/.hermes/.env on the server.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages