☁️ Sky — Build without boundaries
⚠️ Pre-Release Notice
This is a beta/pre-release version of Sky. While the MIT license allows free use, this software is not yet production-ready. APIs and features may change without notice. Use at your own risk and report any issues on GitHub!
Sky is a local, CLI-based, agentic software development assistant that helps you plan, write, test, and self-correct code — with your explicit approval on every destructive action.
Installation
Quick Install
pip install sky-dev
Clean Install (Recommended)
pip install sky-dev --quiet
Branded Install
python install.py
Troubleshooting Note: Sky has several dependencies (like LanceDB, LangGraph, etc.) so a large installation output is normal. If you prefer a cleaner output, use the
--quietflag.
Quick Start
# Interactive setup
sky init
# Ask a question
sky ask "What does this project do?"
# Run agent mode
sky agent "Fix the bug in approval.py"
# Run complex workflow
sky workflow "Add authentication feature"
# Chat with Sky
sky chat
Features
- 🧠 Multi-Model Routing — Best model for each task (Groq + NVIDIA NIM)
- 🔒 Approval Gate — Every destructive action requires your approval
- 👁️ Real-Time Display — See Sky's thought process as it happens
- 🏠 Local-First — Your code stays on your machine
- 💰 Cost Tracking — Every session shows what it cost
- 🔄 Resumable Workflows — Interrupt and resume anytime
Models
Sky uses specialized models for each task:
| Role | Model | Provider |
|---|---|---|
| General Chat | GPT-OSS 120B | Groq |
| Planning | Muse Glimmer 30B | NVIDIA NIM |
| Review | Muse Glimmer 30B | NVIDIA NIM |
| Routing | Compound Mini | Groq |
| Tool Calling | Nemotron 120B | NVIDIA NIM |
| Coding | Nemotron 120B | NVIDIA NIM |
| Testing | Nemotron 120B | NVIDIA NIM |
Commands
| Command | Description |
|---|---|
sky ask |
Read-only questions |
sky agent |
Full execution with tools |
sky workflow |
Multi-step workflows |
sky chat |
Conversational mode |
sky init |
Interactive setup |
sky index |
Index repository |
sky context |
Semantic search |
sky stats |
Usage statistics |
sky sessions |
List sessions |
sky audit |
Audit log |
License
MIT © Aaditya A
Metadata
Release files for sky-dev 0.1.14
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sky_dev-0.1.14.tar.gz | 76.1 kB | Without provenance | Details for sky_dev-0.1.14.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| sky_dev-0.1.14-py3-none-any.whl | Python 3 | none | any | Details for sky_dev-0.1.14-py3-none-any.whl |
Total release size: 157.6 kB
Release files / sky_dev-0.1.14.tar.gz
| Download URL | sky_dev-0.1.14.tar.gz |
|---|---|
| Size | 76.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
59fafd73d87e67cbef4825955d9e4b1e68566eef5a5e48e51580d20b575025f5
|
|
BLAKE2b-256 checksum How to use checksums |
d8c8039b2fe6ec7a91a120f13b9db9227a28c9225aa7fc87c9056c84702a3c7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Release files / sky_dev-0.1.14-py3-none-any.whl
| Download URL | sky_dev-0.1.14-py3-none-any.whl |
|---|---|
| Size | 81.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d38ffdc58bef609febd59120a34a7f12b27dc46ae5adf97f068c7e602fc58a87
|
|
BLAKE2b-256 checksum How to use checksums |
1df623a068bb5ce0c72f2a2d5c5bd7ccbccbe5516702149f8dd44daf0f4d577f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.4
|
Security for sky-dev 0.1.14
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.