Instructions to use pthinc/prettybird_bce_basic_coder_15b with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- llama-cpp-python
How to use pthinc/prettybird_bce_basic_coder_15b with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="pthinc/prettybird_bce_basic_coder_15b", filename="prettybird_bce_basic_coder_15b_fp16.gguf", )
llm.create_chat_completion( messages = [ { "role": "user", "content": "What is the capital of France?" } ] ) - Notebooks
- Google Colab
- Kaggle
- Local Apps
- llama.cpp
How to use pthinc/prettybird_bce_basic_coder_15b with llama.cpp:
Install from brew
brew install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M # Run inference directly in the terminal: llama-cli -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Install from WinGet (Windows)
winget install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M # Run inference directly in the terminal: llama-cli -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Use pre-built binary
# Download pre-built binary from: # https://github.com/ggerganov/llama.cpp/releases # Start a local OpenAI-compatible server with a web UI: ./llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Build from source code
git clone https://github.com/ggerganov/llama.cpp.git cd llama.cpp cmake -B build cmake --build build -j --target llama-server llama-cli # Start a local OpenAI-compatible server with a web UI: ./build/bin/llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Use Docker
docker model run hf.co/pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use pthinc/prettybird_bce_basic_coder_15b with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "pthinc/prettybird_bce_basic_coder_15b" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/chat/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "pthinc/prettybird_bce_basic_coder_15b", "messages": [ { "role": "user", "content": "What is the capital of France?" } ] }'Use Docker
docker model run hf.co/pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
- Ollama
How to use pthinc/prettybird_bce_basic_coder_15b with Ollama:
ollama run hf.co/pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
- Unsloth Studio new
How to use pthinc/prettybird_bce_basic_coder_15b with Unsloth Studio:
Install Unsloth Studio (macOS, Linux, WSL)
curl -fsSL https://unsloth.ai/install.sh | sh # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for pthinc/prettybird_bce_basic_coder_15b to start chatting
Install Unsloth Studio (Windows)
irm https://unsloth.ai/install.ps1 | iex # Run unsloth studio unsloth studio -H 0.0.0.0 -p 8888 # Then open http://localhost:8888 in your browser # Search for pthinc/prettybird_bce_basic_coder_15b to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for pthinc/prettybird_bce_basic_coder_15b to start chatting
- Pi new
How to use pthinc/prettybird_bce_basic_coder_15b with Pi:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Configure the model in Pi
# Install Pi: npm install -g @mariozechner/pi-coding-agent # Add to ~/.pi/agent/models.json: { "providers": { "llama-cpp": { "baseUrl": "http://localhost:8080/v1", "api": "openai-completions", "apiKey": "none", "models": [ { "id": "pthinc/prettybird_bce_basic_coder_15b:Q4_K_M" } ] } } }Run Pi
# Start Pi in your project directory: pi
- Hermes Agent new
How to use pthinc/prettybird_bce_basic_coder_15b with Hermes Agent:
Start the llama.cpp server
# Install llama.cpp: brew install llama.cpp # Start a local OpenAI-compatible server: llama-server -hf pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Configure Hermes
# Install Hermes: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash hermes setup # Point Hermes at the local server: hermes config set model.provider custom hermes config set model.base_url http://127.0.0.1:8080/v1 hermes config set model.default pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Run Hermes
hermes
- Docker Model Runner
How to use pthinc/prettybird_bce_basic_coder_15b with Docker Model Runner:
docker model run hf.co/pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
- Lemonade
How to use pthinc/prettybird_bce_basic_coder_15b with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull pthinc/prettybird_bce_basic_coder_15b:Q4_K_M
Run and chat with the model
lemonade run user.prettybird_bce_basic_coder_15b-Q4_K_M
List all available models
lemonade list
License summary / Lisans Özeti
Bu depo kökünde yer alan LICENSE dosyası proje için geçerli yasal lisans metnini içerir. Aşağıda lisansın önemli uygulama kuralları bulunmaktadır. (Hukuki bağlayıcılık için resmi LICENSE metni ve/veya karşılıklı imzalı lisans sözleşmesi esas alınır.) Patentli hizmettir. Kullanım ve geliştirme hakkı verilebilir. It is a patented service. Rights to use and develop may be granted.
Kısa Özet / Quick summary
- Lisans türü: Özel / Ticari lisans.
- Kişisel ve akademik araştırma kullanımı: Serbesttir. Bireysel ve akademik araştırma, deney ve not alma amaçlı kullanımda izin gerekmemektedir.
- Ticari kullanım / ticarileşme: Yazılı izin gereklidir. BCE tabanlı bir ürünün/hizmetin ticarileştirilmesi (satiş, abonelik, OEM, white‑label, SaaS vb.) durumunda lisanslama şartları ve royalty uygulanacaktır.
- Royalty: Brüt satış geliri (gross sales revenue) üzerinden %0,5 (zero point five percent) uygulanır; tüm ürün entegrasyonları için geçerlidir.
- Ödeme periyodu: Aylık. (Detaylar: "Reporting & Payment" maddesinde.)
- Attribution (Atıf): Ürün/dokümantasyon/website üzerinde Lisans verenin belirtilmesi zorunludur (örnek: "Designed with BCE — ©").
- Redistribution / Sublicensing: Alt lisanslama veya yeniden dağıtım için önceden yazılı izin gereklidir.
- Uyumluluk: KVKK / GDPR / ilgili veri koruma mevzuatına uyum zorunludur.
Önemli Uygulama Maddeleri / Key operational terms
Tanımlar
- "Licensed Technology" = BCE mimarisi ve bileşenleri.
- "Gross Revenues" = Licensee'nin Licensed Technology'yi içeren Ürün/Hizmet satışlarından fiilen tahsil ettiği tüm tutarlar (geri ödemeler/refund ve satış vergileri/VAT hariç).
Reporting & Payment
- Licensee aylık olarak royalty raporu sunar; royalty ödemesi rapor sonrası 30 gün içinde Licensor’a ödenir.
- Licensee, ilgili kayıtları en az 3 yıl saklar.
Audit & Records
- Licensor, yılda bir kez makul ön bildirimle denetim (audit) hakkına sahiptir. Denetim makul gizlilik koşulları altında yapılır. Tespit edilen eksik ödemeler gecikme faiziyle birlikte talep edilebilir.
Taxes
- Ödemelerle ilgili vergiler ve harçlar Licensee sorumluluğundadır.
Attribution / Branding
- Ürün veya hizmetin "About", "Credits" veya doküman bölümünde açık atıf gösterilmelidir: ör. "Designed with BCE — ©".
Sublicensing & Redistribution
- SaaS, OEM, white‑label veya alt lisanslama gibi senaryolar için Licensee önceden yazılı izin almalıdır; bu durumlar ayrı ek sözleşme veya onay gerektirebilir.
Enforcement, Termination & Remedies
- İzinsiz kullanım tespitinde Licensor öncelikle düzeltme (cure) süresi verir (ör. 30 gün). Düzeltme sağlanmazsa Licensor fesih, tazminat ve ihtiyati tedbir talep edebilir.
- Lisans, Licensor’un fikri mülkiyet haklarını korumak için hukuki yollara başvurma hakkını saklı tutar.
Governing Law & Jurisdiction
- Lisans, Licensor'un yerel kanunları ve geçerli uluslararası hukuk çerçevesinde uygulanır. Uyuşmazlıklarda taraflar öncelikle dostane çözüm/ara buluculuğu deneyecek; gerektiğinde uygulanacak hukuk ve yetkili mahkeme lisans metninde netleştirilecektir.
Contributing & Payments to Contributors
- Dış katkı kabul edilirse veya projeye yatırım/ödeme yapılırsa, katkıların tazmini katkı önemine göre yapılır; katkı kabul şartları, ödemelerin niteliği ve IP devri/izinleri
CONTRIBUTING.mdve ilgili sözleşmede tanımlanacaktır.
Data Protection (KVKK / GDPR)
- Licensee, BCE ile işlenen tüm kişisel veriler için ilgili veri koruma mevzuatına uyum sağlamakla yükümlüdür. Telemetry, kullanıcı verileri ve audit kayıtları için gerekli onaylar ve veri işleme sözleşmeleri yapılmalıdır.
İletişim / Contact
- Ticari lisans ve izin talepleri: info@prometech.net.tr
- Web: https://prometech.net.tr/
License summary / License Overview
The LICENSE file at the root of this repository contains the legally binding license text for this project. Below is a key operational terms. (For legal effect, the official LICENSE text and/or a signed licensing agreement between parties governs.)
Quick summary
- License type: Proprietary / Commercial license.
- Personal and academic research use: Permitted. Individual and academic research, experiments and note‑taking uses do not require permission.
- Commercial use / commercialization: Written permission is required. If a BCE‑based product/service is commercialized (sales, subscriptions, OEM, white‑label, SaaS, etc.), licensing terms and royalties apply.
- Royalty: 0.5% (zero point five percent) of gross sales revenue; applies to all product integrations.
- Payment period: Monthly. (Details in "Reporting & Payment".)
- Attribution: The licensor must be credited in product/documentation/website (example: "Designed with BCE — ©").
- Redistribution / Sublicensing: Prior written permission is required for sublicensing or redistribution.
- Compliance: Compliance with data protection laws (KVKK / GDPR / relevant legislation) is required.
Key operational terms
Definitions
- "Licensed Technology" = the BCE architecture and its components.
- "Gross Revenues" = all amounts actually received by the Licensee from sales of Products/Services that include the Licensed Technology, excluding refunds and sales taxes/VAT.
Reporting & Payment
- The Licensee shall provide monthly royalty reports; royalty payments are due to the Licensor within 30 days after the report.
- The Licensee shall retain relevant records for at least three (3) years.
Audit & Records
- The Licensor has the right to audit once per year with reasonable prior notice. Audits are conducted under confidentiality protections. Any underpaid royalties found shall be recoverable together with applicable late interest.
Taxes
- Taxes and charges related to payments are the responsibility of the Licensee.
Attribution / Branding
- Products or services must include clear attribution in About, Credits or documentation sections, e.g.: "Designed with BCE — ©".
Sublicensing & Redistribution
- For SaaS, OEM, white‑label or sublicensing scenarios, the Licensee must obtain prior written permission; such deployments may require separate agreements or approvals.
Enforcement, Termination & Remedies
- On detection of unauthorized use, the Licensor will provide a cure period (e.g., 30 days). If not remedied, the Licensor may terminate the license, seek damages, and request injunctive relief.
- The Licensor reserves all rights to enforce its intellectual property.
Governing Law & Jurisdiction
- The license is governed by the Licensor's local laws and applicable international law. Parties should attempt amicable resolution or mediation first; the definitive governing law and competent courts will be specified in the formal license agreement.
Contributing & Payments to Contributors
- If external contributions are accepted or investments/payments are made to the project, compensation of contributions will be made according to the importance of the contribution; the conditions for accepting contributions, the nature of payments and IP transfer/permissions will be defined in
CONTRIBUTING.mdand the relevant contract.
Data Protection (KVKK / GDPR)
- The Licensee must comply with applicable data protection laws for all personal data processed with BCE. Required consents, data processing agreements and telemetry/data handling rules must be in place.
Contact
- Commercial licensing and permission requests: info@prometech.net.tr
- Website: https://prometech.net.tr/