Skip to content
View huong8373tt-beep's full-sized avatar

Block or report huong8373tt-beep

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
huong8373tt-beep/README.md

Slai Agent Runtime

Slai is a privately developed, cross-platform Agent Runtime for work that needs to continue beyond a single conversation, device, or session.

It can be deployed in two forms:

  • A personal long-running Agent Runtime, deployable on Windows, Linux, macOS, and Android. A personal deployment can coordinate authorized devices across platforms. For example, a Windows deployment can work with Linux, macOS, and Android devices, while an Android deployment can delegate larger or longer-running tasks to other platforms.

  • An account-isolated, multi-tenant server Runtime. One continuously running process can serve multiple accounts while keeping their work and resources separate. It can coordinate the computers, Android devices, server nodes, and other connected resources authorized for each account while continuing long-running work.

Both deployment forms provide the same core capabilities: multiple interaction channels—including web interfaces, applications, WeChat, QQ, Feishu, and voice—cross-platform operations, understanding goals, investigating problems, making plans, using tools, carrying work forward, checking results, and operating across authorized platforms and devices.

A task can start on one device, use another authorized node for platform-specific work, and return its logs, artifacts, and follow-up work to the same account.

Slai is not tied to any single model provider. Deployments can use mainstream standard-compatible model APIs, while task execution, tool use, device coordination, and result checking remain in the Runtime.

Slai's core capabilities come from strong context management and reliable progress on the main task. The Runtime keeps execution aligned with the user's instructions and the ongoing task.

Why this exists

Slai's developer does not have a programming background and does not need to write code directly to take part in software engineering.

The developer usually expresses a direction, goal, or problem in short, natural language. Slai then investigates the situation, reads code and documentation, identifies the relevant constraints, and works toward a checkable outcome:

Goal or problem
→ investigation and judgment
→ implementation and testing
→ result verification
→ public contribution, record keeping, or follow-up work

The developer's role is to provide direction, goal descriptions, and feedback from using Slai. That feedback also helps Slai find, maintain, and improve its own runtime framework.

This is an ongoing experiment in human–AI collaboration: lowering the knowledge barrier that keeps many people from participating in real software engineering, while using AI to carry ideas through to implementations, tests, contributions, and results.

Model training and capability research

Slai Agent Runtime primarily uses cloud-model APIs for engineering work today. Slai Model Lab is a separate private system for training, model runtime, and experimentation. It explores a longer-term direction in which individuals can train, operate, and evaluate more of their own models as personal compute, hardware efficiency, and accessible models improve.

The systems are complementary: Runtime work can organize structured task experience, while Model Lab studies how selected private experience can be reviewed, used for training, and evaluated before informing later Runtime work. Its experiments span text, speech, image, video, multimodal, and homegrown models.

Together, they develop the training, model-operation, and evaluation foundations for future personal AI systems.

Local runtime and cloud control plane

Slai can run on, or connect to:

Windows · Linux · macOS · Android

Local deployments support conversation, research, file and browser work, authorized desktop or device operations, builds, tests, evaluations, and open-source collaboration.

Multi-agent and authorized-device coordination

The runtime has native foreground/background agent coordination. A task can move between runtime instances, ports, and authorized cross-platform nodes, then return its results and follow-up work to the same project. Authorized Android devices can provide device operations; registered Linux servers can provide controlled builds, tests, downloads, and maintenance work.

Long-running work

A work thread can continue through tool runs, test failures, CI waits, reviews, checkpoints, and recoverable restarts for hours or days; a project can be maintained across days or months. The ongoing task is preserved across sessions, allowing authorized users to view or continue it from another connected device.

In observed continuous, non-cold-start work, stable requests and provider prompt-cache reuse can yield roughly 95–99% input-token cache hits, varying by provider, model, and task.

Cloud control plane

An optional server deployment can stay online to coordinate an account's authorized nodes and route platform-specific work without depending on one foreground device. With account-owner direction and authorization, Slai can carry work from investigation and implementation through validation, Pull Request follow-up, and record keeping. A queued task, a running job, and a verified result are treated as different states.

Public upstream contributions

When this index was last checked on 2026-10-28 (UTC+08:00), public GitHub records showed 53 merged Pull Requests authored by this account:

Category Count
Upstream engineering contributions 49
SWE-bench-Live submission packages 4

The engineering work covers reliability, type safety, evaluator correctness, Windows compatibility, testing, cloud configuration, compiled-kernel correctness, storage behavior, mobile accessibility, runtime policy enforcement, OpenTelemetry compatibility, and CLI configuration behavior.

Recent merged contributions

Project Merged contribution Scope
Tencent TeamAI CLI #1507, #1494, #1491, #1474, #1473 Clarifies MCP delivery-report parse failures, makes Windows IDE project gates reliable, uses native temporary paths in Copilot fixtures, and adds workspace-scope member-setting overlays with provenance.
OpenTelemetry Kotlin #1330, #1325 Compares byte-array scope attributes by content and enforces span attribute limits in the compatibility layer.
Grafana Pathfinder #2234 Dispatches progress after mark-complete state persists.
Microsoft PyRIT #3580, #3577 Avoids dynamic attribute evaluation during single-file initializer discovery and preserves JsonResponseConfig subclasses recovered from metadata.
AMD GAIA #5913, #5887, #5865 Matches card and PIN variants safely, preserves pytest stdout capture on Windows, and uses vcpkg OpenSSL for Windows C++ builds.

Selected merged contributions

Project Merged contribution Scope
Microsoft PyRIT #3277, #3281, #3333, #3351 Adds lifecycle context to scenario, service, runtime, and resource-cleanup errors.
Microsoft PyRIT #3383, #3411 Improves Self typing and subclass regression coverage for factories.
Microsoft PyRIT #3441, #3456, #3472, #3504, #3531 Makes persisted-value, CLI-view, analytics-label, converter, and registry-inspection behavior exhaustive or statically discovered.
Microsoft SWE-bench-Live #54 Corrects evaluator handling of pytest XFAIL outcomes.
Microsoft WinGet CLI #6582 Fixes export output paths containing Unicode / emoji characters.
Tencent TeamAI CLI #1264, #1291 Isolates hook-reconcile tests from contributor checkouts and makes report-push retries recover an earlier local commit.
Tencent BrowserSkill #473 Documents the correct windowless Windows GUI-host startup boundary for a foreground daemon.
Tencent WeKnora #4595, #4605, #4645, #4655 Reclaims superseded chunks, supports SQLite similar-page lookup, improves phone sign-in visibility, and clarifies PostgreSQL vector-store requirements.
Google Stellar Engine #338, #339, #340 Fixes Workbench notebook owners, GitLab Cloud SQL private-network wiring, and conditional VPC Service Controls log-sink ingress.
HashiCorp Terraform AzureRM #33698 Removes all deleted Logic App Standard app settings in one apply.
Alibaba Skill-Up #332 Records recovered agent-judge calls without exposing provider error text.
Soneso Stellar Agent Wallet #446, #449 Validates complete context rules and counts envelope fees in minimum-reserve checks.
Flash Linear Attention #1353 Preserves softplus and softplus2 names in compiled Triton kernels.
Toolism #40 Adds the opt-in SL103 rule for removing JSON Schema title annotations.
Azure SDK for Python #49569 Preserves local parent sampling decisions in the rate-limited sampler.
Microsoft Kiota Ruby #192 Derives OAuth default scopes per request and caches tokens by effective scope.
HasteHealth #1391 Implements the FHIRPath trim() string function and conformance coverage.
OpenTelemetry Swift #1252 Uses the global logger provider by default for OTelLogHandler.
OpenTelemetry Kotlin #1324 Reports lifecycle-operation failure for non-SDK tracer and logger providers.
AMD GAIA #5808, #5814 Recognizes contracted negation in claims and stabilizes Windows pip stuck-detection coverage.

Public benchmark and run records

  • Harbor Hub public job records: 155 published jobs with a 100% success rate, including the complete 89-task Terminal-Bench 2.1 run and five-run records for 63 Terminal-Bench 4.0 tasks.
  • Terminal-Bench 2.1 #217: a public submission of Slai Agent Runtime + GPT-5.5 xhigh. All 445 containers completed successfully, producing a 100% success rate.

These benchmarks exercise different parts of an Agent system. Software-engineering tasks provide structured environments, tools, tests, and artifacts that support iterative correction. Open-ended research, evidence evaluation, multimodal understanding, fine-grained constraints, and exact answer generation depend on model capabilities.

The Runtime uses a stable supporting model to apply its reasoning capabilities. Model capability and Runtime design together shape an Agent's performance on complex, long-running work, and the Runtime benefits greatly as model performance improves.

Notes

Slai is an independently developed Agent framework project. Its design began in April 2026 and reached its current form in early June 2026 through continuous iteration. Slai Agent Runtime continues to run stably.

The developer looks forward to continued advances in foundation models—including deeper reasoning, more open-ended thinking and exploration, stronger attention mechanisms, and faster token generation—which would be a major benefit to Agent Runtime. As models improve, agents can better understand goals, plan multi-step work, explore solutions, and carry tasks through to completion.

The project documents the pain points encountered during the early use of AI, the design ideas formed around those challenges, and their implementation in a long-term personal assistant system.

Pinned Loading

  1. slai.life-model-lab-docs slai.life-model-lab-docs Public

    Private multimodal model-training and live-model-runtime research connected to Slai Agent Runtime, with public experiment records.

  2. slai.agent.runtime slai.agent.runtime Public

    Slai Agent Runtime