Releases: uintell/uintellagent
Release list
UIntell Agent v1.0.2
Full Changelog: v1.0.1...v1.0.2
UIntell Agent v1.0.1
UIntell Agent 1.0.1 improves interactive shell use without changing the stable
1.x command, gateway, permission, graph, or persistence contracts.
Shell Integration
- Added generated Fish completions for commands, options, providers, models,
skills, and saved prompt history. - Added the
uaFish function for launching UIntell Agent from any project. - Updated the installer to configure Fish automatically for the current user.
Prompt History
- Added private, project-scoped prompt history at
~/.uintell/prompt-history.json. - Added Up/Down recall and visible autosuggestions in the TUI.
- Added Tab/Right acceptance for suggestions and slash-command completion.
- Added
uintell-agent historycommands for listing and clearing history. - Prevented likely credentials, private keys, recovery phrases, and Nostr
secret keys from being persisted.
Installation
Install or upgrade with:
version=1.0.1
curl -fLO "https://github.com/uintell/uintellagent/releases/download/v${version}/uintell-agent-${version}-x86_64-unknown-linux-gnu.tar.gz"
tar -xzf "uintell-agent-${version}-x86_64-unknown-linux-gnu.tar.gz"
cd "uintell-agent-${version}-x86_64-unknown-linux-gnu"
./install.shExisting 1.0.0 configuration, graph data, workspaces, and checkpoints remain
compatible.
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.
UIntell Agent v0.3.0-alpha.1
This is the first public alpha of UIntell Agent, a Rust-native AI agent with a
unified terminal interface, tool execution, durable coding runs, and SurrealDB
graph memory.
Highlights
- Streaming chat with DeepSeek or a local Ollama model.
- Integrated graph-memory explorer, SurrealQL console, analytics, and visual
node positioning. - Permission-gated terminal, file, browser, search, and sandboxed code tools.
- Vim-style editor with diffs, completion, undo/redo, and optional
rust-analyzerintegration. - Durable autonomous coding runs with checkpoints, verification, review,
repair loops, cancellation, and resume. - HTTP gateway with API-key authentication.
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 and does not require root access.
After installation, run:
uintell-agent doctor
uintell-agent --tuiRuntime Requirements
- Linux on x86-64.
- SurrealDB CLI in
PATHfor automatically managed graph memory. /usr/bin/bwrapfor sandboxed code execution.- A
DEEPSEEK_API_KEY, or a running Ollama instance selected with--ollama. - Python, Node.js, and Rust are required only for their corresponding code
execution tools.rust-analyzeris optional.
Alpha Limitations
- This release provides one Linux architecture; macOS, Windows, and Linux
ARM64 packages are not yet available. - Runtime dependencies are detected but not installed automatically.
- Configuration and persisted-state formats may evolve before the stable 1.0
release. - Review
~/.uintell/permissions.tomlbefore granting tools access to
sensitive workspaces.