Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tito/nebula
AI Personal Assistant
https://github.com/tito/nebula
Last synced: 12 days ago
JSON representation
AI Personal Assistant
- Host: GitHub
- URL: https://github.com/tito/nebula
- Owner: tito
- Created: 2024-08-07T02:13:20.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-08-08T19:38:18.000Z (3 months ago)
- Last Synced: 2024-10-27T07:32:25.443Z (24 days ago)
- Language: Python
- Size: 1.02 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NEBULA: AI Personal Assistant
NEBULA is a proof of concept for a Python-based personal assistant. The goal is to create a tool that helps you take notes, manage tasks, and translate languages directly from your desktop, all without interrupting your workflow.
## Current Status
This project is in the early stages of development and currently features a basic "hello world" example built on [pipecat-ai](https://github.com/pipecat-ai/pipecat). The core functionalities, such as note-taking, language translation, and calendar management, are planned but not yet implemented.
## Installation
To install NEBULA, clone the repository and run:
```bash
poetry install
```## Running NEBULA
Start NEBULA with:
```bash
poetry run python -m nebula.main
```## Future Vision
The vision for NEBULA includes:
- **Seamless Note Taking**: Capture notes or screenshots without disrupting your workflow.
- **Language Translation**: Translate text or sentences directly from your desktop.
- **Calendar Integration**: Manage your schedule and tasks more effectively.
- **Memory and Recall**: Store and retrieve information using SQLite databases.