Skip to content

Ritwik-Gaur/Sage

Repository files navigation

Sage: Your AI Sidekick

Sage is a conversational, personality-evolving AI designed for wearables. It acts as your thought partner, executive assistant, and companion—helping you think, organize, and grow every day. Sage is ethical, user-first, and privacy-focused, inspiring deep loyalty and daily use, especially for young people.

Default name: Sage (customizable by the user)

Vision

To create an AI sidekick that is genuinely helpful, ethical, and user-first, inspiring trust, loyalty, and daily engagement.

Core Features

  • Conversational AI engine (voice/text)
  • Personality growth and user personalization
  • Thought partner: ideation, reflection, learning
  • Executive assistant: reminders, organization, integrations (opt-in)
  • Companion: emotionally intelligent, fun, present (opt-in)
  • Wearable integration and offline functionality
  • Privacy, security, and transparency by design

Development Phases

  1. Core System & Conversational AI
  2. Personality & Thought Partner
  3. Executive Assistant
  4. Companion & Emotional Intelligence
  5. Wearable Integration
  6. Privacy, Security, and Compliance
  7. Testing & Launch

Setup

API Keys

Create a .env file in the root directory:

# Groq API Key (free tier, recommended for development)
GROQ_API_KEY=your_groq_api_key_here
# OR for development only:
# EXPO_PUBLIC_GROQ_API_KEY=your_groq_api_key_here

# OpenAI API Key (optional, for production)
OPENAI_API_KEY=your_openai_api_key_here
# OR for development only:
# EXPO_PUBLIC_OPENAI_API_KEY=your_openai_api_key_here

Security Note:

  • Use GROQ_API_KEY (without EXPO_PUBLIC_) for better security
  • EXPO_PUBLIC_ variables are bundled into the app and visible to users
  • For production, API calls should go through a backend server

Getting API Keys:

Running the App

npm install
npm run web    # Web version
npm run ios    # iOS simulator (requires Xcode)
npm run android # Android emulator

Progress Tracking

See ROADMAP.md and TODO.md for detailed progress and feature checklists.


This project is in active development. All features are opt-in, privacy-first, and user-controlled.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors