UIntell Agent v1.0.0
UIntell Agent 1.0 is the first stable release of the Rust-native agent runtime.
It stabilizes the unified terminal interface, permission-gated tools, SurrealDB
graph memory, inspectable editor, durable coding runs, provider integrations,
and authenticated HTTP gateway.
Stable Guarantees
- Semantic Versioning and a documented backward-compatibility policy for
1.x. - Version 1 persisted formats for permissions, graph schema and snapshots,
workspace state, and durable run checkpoints. - Compatibility with state created by
v0.3.0-alpha.1. - Refusal of unsupported future graph/config versions rather than silent
downgrade or privilege expansion.
Security And Reliability
- Workspace-relative permission defaults with symlink-aware path enforcement.
- Parsed argv and exact host matching, command-specific confirmation for shell
expansion, interpreters, and state changes, and fail-closed configuration. - Dedicated gateway secret, constant-time comparison, bounded request/session
state, and meaningful HTTP error statuses. - Private randomized terminal output storage with independently drained,
byte-bounded stdout and stderr. - Redirect-safe browser access and bounded network, file, terminal, and code
output capture. - Provider-mesh calls enforced by the same fail-closed permission policy as
every other tool. - Clean RustSec dependency audit.
- SHA-256 checksums and signed GitHub build provenance.
- Functional local instruction skills selected with
--skill, with private
storage, symlink confinement, and bounded metadata/instruction loading.
Installation
Download the x86_64-unknown-linux-gnu archive and SHA256SUMS, verify the
archive, extract it, and run ./install.sh. The installer defaults to
~/.local/bin, validates before replacement, and preserves the previous binary
for ./install.sh --rollback.
After installation:
export DEEPSEEK_API_KEY="sk-..."
uintell-agent doctor
uintell-agent --tuiUse uintell-agent --ollama --tui for a local Ollama model.
Supported Platform
The official binary supports x86-64 glibc-based Linux and is built on Ubuntu
22.04. Graph memory requires the SurrealDB CLI. Sandboxed code execution requires
/usr/bin/bwrap. See COMPATIBILITY.md for the complete support contract.
Upgrading From The Alpha
Install 1.0.0 over the existing binary. Existing version 1 state remains
readable. The first permission load removes alpha-era machine-specific default
paths and writes the explicit stable configuration version.