Agron-PackTest / README.md
Njap-png
Deploy Agron Neural Interface to Space
7a8cd34
|
Raw History Blame Contribute Delete
2.28 kB
---
title: AGRØN Neural Interface
emoji: 🧠
colorFrom: indigo
colorTo: gray
sdk: gradio
sdk_version: 6.30.0
app_file: app.py
pinned: false
license: mit
short_description: Self-improving multi-agent AI core trained from scratch
---
# AGRØN — Neural Interface
Live deployment of the Agron self-improving multi-agent system.
Agron is an autonomous AI that **learns from scratch**: it starts with an empty
episodic memory and a base LLM trained from scratch on WikiText-2, then improves
recursively through observation, memory consolidation, tool evolution and
test-gated self-modification.
## What runs here
| Surface | Description |
|---|---|
| **Command Console** | The chat surface. Backed by Agron's own base model, with an optional instruction-tuned voice model when one is available. |
| **Telemetry strip** | Live interaction, tool and training counters. |
| **Action log** | Timestamped results of every command. |
| **SYSTEM / TOOLS / LEARNING** | Diagnostics, the tool registry, and the learning controls (memory training, from-scratch training, dictionary learning, web learning, self-evolution). |
## Space notes
- Runs on free **cpu-basic** hardware, so the 6 GB instruction model is disabled
by default here (`AGRON_USE_VOICE=0`). Agron answers with its own from-scratch
base model and falls back to a live web-grounded answer when its reply is not
usable.
- Auto-push of learned weights is disabled on the Space (`AGRON_AUTO_PUSH=0`)
so the Space's own git checkout is never disturbed.
- Learned weights are published to the model repo [`teddyoas/Agron`](https://huggingface.co/teddyoas/Agron).
## Configuration
| Variable | Default | Purpose |
|---|---|---|
| `AGRON_VOICE_MODEL` | `Qwen/Qwen2.5-3B-Instruct` | Instruction model used for chat |
| `AGRON_USE_VOICE` | `1` locally, `0` on Spaces | Run on the native base model only |
| `AGRON_AUTO_PUSH` | `1` locally, `0` on Spaces | Auto-push learned weights to `origin` |
| `AGRON_WORK_DIR` | `/content` (`/data` on Spaces) | Scratch dir for training artifacts |
| `AGRON_PORT` / `AGRON_HOST` | `7860` / `0.0.0.0` | Bind address |
| `AGRON_SHARE` | `0` | Public gradio.live share link |
## Run locally
```bash
pip install -r requirements.txt
python app.py # http://localhost:7860
```