Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

12 Commits

Repository files navigation

SigmaCode

V1.0.0

V1.1.0

Note that this is still an work in progress so there might still be some bugs. I'll try to fix them as soon as possible

Sigma Agent is an autonomous AI coding agent built for Android. It is a native Android application that puts multiple large language models at your fingertips through a unified chat interface, paired with a built-in file manager, terminal-style code editor, and conversation management system. The app is designed for developers and power users who want to interact with AI models from OpenRouter, Google Gemini, local Ollama instances, or any custom OpenAI-compatible endpoint — all while keeping their data secure on-device.

The APK is a self-contained Android application. Everything runs locally on your phone: your conversations, your files, and your API keys. Data is only sent to AI providers when you explicitly send a message.

Download

Click the badge above or download directly:

https://raw.githubusercontent.com/ermwhatesigma/SigmaCode/main/SigmaCode.apk

Installation

  1. Download the APK to your Android device
  2. Open the file (you may need to allow "Install from unknown sources" in Settings)
  3. Launch the app and add your API keys in Settings

Features

FeatureDescription
Multi-Provider AI ChatOpenRouter, Google Gemini, Ollama (local/LAN), and custom OpenAI-compatible endpoints
Terminal-Style UIDark cyberpunk theme with green accents and Material You components
Code EditorSyntax highlighting with tab support for multi-file editing
File ManagerBrowse, read, and edit local files on your device
Memory SystemSystem prompts and customizable personalities per conversation
Secure StorageAES-256-GCM encrypted API keys via Android Keystore
Image SupportAttach and send images with your prompts
Conversation ManagementPin, rename, delete, and organize chat histories

Supported Providers

  • OpenRouter — Preloaded with free models (Nemotron, Mistral, Llama, etc.)
  • Google Gemini — Native Gemini API integration
  • Ollama — Connect to local or LAN-hosted Ollama instances
  • Custom OpenAI — Any OpenAI-compatible endpoint with custom base URL

API Keys

  1. Open the app → Settings → API Keys
  2. Add your provider keys:

Keys are encrypted with AES-256-GCM via Android Keystore and never leave your device.

Screenshots

ChatModelsSettings
ChatDrawerSettings

Security

  • API keys encrypted with Android Keystore (AES-256-GCM)
  • Biometric authentication optional
  • No telemetry or analytics by default
  • All data stays on device

Requirements

  • Android 8.0+ (API 26)
  • Internet connection for cloud providers
  • Local network access for Ollama LAN mode

License

None

Acknowledgments

About

Android aplication for using ai agents to code on phone.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors