Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CloudJarvis

A personal AI assistant powered by Claude, designed to manage tasks, schedules, and more.

Current Features

  • Core brain service with Claude integration
  • Conversation management
  • Context-aware command processing
  • Robust test coverage

Project Structure

cloudjarvis/
├── src/
│   ├── services/
│   │   └── brain.py      # Core intelligence
│   ├── config/
│   │   └── settings.py   # Configuration settings
│   ├── utils/
│   │   └── helpers.py    # Utility functions
│   └── tests/
│       └── test_brain.py # Test suite

Setup

  1. Create virtual environment:
python -m venv venv
source venv/bin/activate  # On Windows: .\venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Set up environment variables in .env:
ANTHROPIC_API_KEY=your_api_key_here

Testing

Run the test suite:

pytest -v src/tests/

Next Steps

  • Calendar integration
  • Task management
  • Voice command capabilities
  • Notification system
  • Data analysis features

About

A personal AI assistant powered by Claude, designed to manage tasks, schedules, and more.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages