Development
This guide will help you set up your development environment and get started with RLLM development.
Prerequisites
- Xcode 15.0+
- iOS 17.0+
- Swift 5.0+
Dependencies
RLLM uses the following major dependencies:
Getting Started
- Clone the repository
bash
git clone https://github.com/DanielZhangyc/RLLM.git
cd RLLM
- Open the project in Xcode
bash
open RLLM.xcodeproj
- Build and run the project in Xcode
API Keys
RLLM requires API keys for the following services:
- Anthropic Claude
- Deepseek
- OpenAI
You can configure these API keys in the app settings. For development, you can add them directly in the code:
- Open
Sources/App/Config.swift
- Add your API keys to the appropriate constants
Note
Never commit your API keys to version control. Make sure to keep them secure and private.