Text Generation
Transformers
Safetensors
GGUF
English
Turkish
llama
asena
bce
esp32
edge-ai
esp32s3
microllm
chat
text-generation-inference
agent
prettybird
consciousness
conscious
llm
optimized
ethic
secure
turkish
english
behavioral-consciousness-engine
model
instruct
iot
LittleFS
SPIFFS
reasoning
thinking
think
god edge ai
extreme edge ai
cicikus
cicikuş
embedded
robot
npc
Offline assistant
guard
pre filter
tiny-llm
tiny llm
rasperry
rasperry-pi
Eval Results (legacy)
Instructions to use pthinc/Asena_ESP32_MAX with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use pthinc/Asena_ESP32_MAX with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("text-generation", model="pthinc/Asena_ESP32_MAX")# Load model directly from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("pthinc/Asena_ESP32_MAX") model = AutoModelForCausalLM.from_pretrained("pthinc/Asena_ESP32_MAX") - llama-cpp-python
How to use pthinc/Asena_ESP32_MAX with llama-cpp-python:
# !pip install llama-cpp-python from llama_cpp import Llama llm = Llama.from_pretrained( repo_id="pthinc/Asena_ESP32_MAX", filename="gguf/asena_esp32max_f16.gguf", )
output = llm( "Once upon a time,", max_tokens=512, echo=True ) print(output)
- Notebooks
- Google Colab
- Kaggle
- Local Apps
- llama.cpp
How to use pthinc/Asena_ESP32_MAX with llama.cpp:
Install from brew
brew install llama.cpp # Start a local OpenAI-compatible server with a web UI: llama-server -hf pthinc/Asena_ESP32_MAX:Q4_K_M # Run inference directly in the terminal: llama-cli -hf pthinc/Asena_ESP32_MAX: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/Asena_ESP32_MAX:Q4_K_M # Run inference directly in the terminal: llama-cli -hf pthinc/Asena_ESP32_MAX: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/Asena_ESP32_MAX:Q4_K_M # Run inference directly in the terminal: ./llama-cli -hf pthinc/Asena_ESP32_MAX: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/Asena_ESP32_MAX:Q4_K_M # Run inference directly in the terminal: ./build/bin/llama-cli -hf pthinc/Asena_ESP32_MAX:Q4_K_M
Use Docker
docker model run hf.co/pthinc/Asena_ESP32_MAX:Q4_K_M
- LM Studio
- Jan
- vLLM
How to use pthinc/Asena_ESP32_MAX with vLLM:
Install from pip and serve model
# Install vLLM from pip: pip install vllm # Start the vLLM server: vllm serve "pthinc/Asena_ESP32_MAX" # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:8000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "pthinc/Asena_ESP32_MAX", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker
docker model run hf.co/pthinc/Asena_ESP32_MAX:Q4_K_M
- SGLang
How to use pthinc/Asena_ESP32_MAX with SGLang:
Install from pip and serve model
# Install SGLang from pip: pip install sglang # Start the SGLang server: python3 -m sglang.launch_server \ --model-path "pthinc/Asena_ESP32_MAX" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "pthinc/Asena_ESP32_MAX", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }'Use Docker images
docker run --gpus all \ --shm-size 32g \ -p 30000:30000 \ -v ~/.cache/huggingface:/root/.cache/huggingface \ --env "HF_TOKEN=<secret>" \ --ipc=host \ lmsysorg/sglang:latest \ python3 -m sglang.launch_server \ --model-path "pthinc/Asena_ESP32_MAX" \ --host 0.0.0.0 \ --port 30000 # Call the server using curl (OpenAI-compatible API): curl -X POST "http://localhost:30000/v1/completions" \ -H "Content-Type: application/json" \ --data '{ "model": "pthinc/Asena_ESP32_MAX", "prompt": "Once upon a time,", "max_tokens": 512, "temperature": 0.5 }' - Ollama
How to use pthinc/Asena_ESP32_MAX with Ollama:
ollama run hf.co/pthinc/Asena_ESP32_MAX:Q4_K_M
- Unsloth Studio new
How to use pthinc/Asena_ESP32_MAX 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/Asena_ESP32_MAX 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/Asena_ESP32_MAX to start chatting
Using HuggingFace Spaces for Unsloth
# No setup required # Open https://huggingface.co/spaces/unsloth/studio in your browser # Search for pthinc/Asena_ESP32_MAX to start chatting
- Docker Model Runner
How to use pthinc/Asena_ESP32_MAX with Docker Model Runner:
docker model run hf.co/pthinc/Asena_ESP32_MAX:Q4_K_M
- Lemonade
How to use pthinc/Asena_ESP32_MAX with Lemonade:
Pull the model
# Download Lemonade from https://lemonade-server.ai/ lemonade pull pthinc/Asena_ESP32_MAX:Q4_K_M
Run and chat with the model
lemonade run user.Asena_ESP32_MAX-Q4_K_M
List all available models
lemonade list
Create license.md
Browse files- license.md +51 -0
license.md
ADDED
|
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# License summary / License Overview
|
| 2 |
+
|
| 3 |
+
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.)
|
| 4 |
+
|
| 5 |
+
## Quick summary
|
| 6 |
+
- License type: Proprietary / Commercial license.
|
| 7 |
+
- Personal and academic research use: Permitted. Individual and academic research, experiments and note‑taking uses do not require permission.
|
| 8 |
+
- 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.
|
| 9 |
+
- Royalty: 1% of gross sales revenue; applies to all product integrations.
|
| 10 |
+
- Payment period: Monthly. (Details in "Reporting & Payment".)
|
| 11 |
+
- Attribution: The licensor must be credited in product/documentation/website (example: "Designed with BCE — ©").
|
| 12 |
+
- Redistribution / Sublicensing: Prior written permission is required for sublicensing or redistribution.
|
| 13 |
+
- Compliance: Compliance with data protection laws (KVKK / GDPR / relevant legislation) is required.
|
| 14 |
+
|
| 15 |
+
## Key operational terms
|
| 16 |
+
### Definitions
|
| 17 |
+
- "Licensed Technology" = the BCE architecture and its components.
|
| 18 |
+
- "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.
|
| 19 |
+
|
| 20 |
+
### Reporting & Payment
|
| 21 |
+
- The Licensee shall provide monthly royalty reports; royalty payments are due to the Licensor within 30 days after the report.
|
| 22 |
+
- The Licensee shall retain relevant records for at least three (3) years.
|
| 23 |
+
|
| 24 |
+
### Audit & Records
|
| 25 |
+
- 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.
|
| 26 |
+
|
| 27 |
+
### Taxes
|
| 28 |
+
- Taxes and charges related to payments are the responsibility of the Licensee.
|
| 29 |
+
|
| 30 |
+
### Attribution / Branding
|
| 31 |
+
- Products or services must include clear attribution in About, Credits or documentation sections, e.g.: "Designed with BCE — ©".
|
| 32 |
+
|
| 33 |
+
### Sublicensing & Redistribution
|
| 34 |
+
- For SaaS, OEM, white‑label or sublicensing scenarios, the Licensee must obtain prior written permission; such deployments may require separate agreements or approvals.
|
| 35 |
+
|
| 36 |
+
### Enforcement, Termination & Remedies
|
| 37 |
+
- 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.
|
| 38 |
+
- The Licensor reserves all rights to enforce its intellectual property.
|
| 39 |
+
|
| 40 |
+
### Governing Law & Jurisdiction
|
| 41 |
+
- 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.
|
| 42 |
+
|
| 43 |
+
### Contributing & Payments to Contributors
|
| 44 |
+
- 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.md` and the relevant contract.
|
| 45 |
+
|
| 46 |
+
### Data Protection (KVKK / GDPR)
|
| 47 |
+
- 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.
|
| 48 |
+
|
| 49 |
+
## Contact
|
| 50 |
+
- Commercial licensing and permission requests: info@prometech.net.tr
|
| 51 |
+
- Website: https://prometech.net.tr/
|