Skip to content

ermwhatesigma/SigmaCode

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

Feature Description
Multi-Provider AI Chat OpenRouter, Google Gemini, Ollama (local/LAN), and custom OpenAI-compatible endpoints
Terminal-Style UI Dark cyberpunk theme with green accents and Material You components
Code Editor Syntax highlighting with tab support for multi-file editing
File Manager Browse, read, and edit local files on your device
Memory System System prompts and customizable personalities per conversation
Secure Storage AES-256-GCM encrypted API keys via Android Keystore
Image Support Attach and send images with your prompts
Conversation Management Pin, 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

Chat Models Settings
Chat Drawer Settings

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors