Skip to content

Releases: khajaaijaz26/software-agent

Software Agent v0.7.1

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 19:45

Clearer project room

  • Adds /usage to explain provider credits, actual token billing, run safety limits, and cost.
  • Shows an explicit next action plus recent files and tools in Simple view.
  • Replaces internal offline labels with clear AI ON and OFFLINE DEMO states.

Nova voice troubleshooting

  • Adds software-agent voice doctor without opening or recording from the microphone.
  • Adds software-agent voice test-speaker, a local-only tone using no API credits.
  • Reports missing OpenAI configuration and missing microphone endpoints separately.
  • Explains that the voice popup listens first; Nova speaks only after transcription, review, submission, and the matching committed reply.

Verification

  • 136 TypeScript tests and 60 Python/MCP tests pass.
  • Type checking, ESLint, build, clean package installation, and npm audit pass.
  • Package SHA-256: d82ff81c3b382a9c0aeb6c5f534ae274744e4669aa2f1e34732ac15dc24f1366.

Install:

npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.7.1/software-agent-0.7.1.tgz

Software Agent v0.7.0 - Talk to Nova

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 19:12

Nova voice conversations

  • Press Ctrl+R or run /voice inside the project room to start explicit push-to-talk.
  • Speak for up to two minutes, press Enter to transcribe, edit the text, then press Enter again to submit it.
  • Nova speaks the committed response for that exact task, so unrelated background agent events are never selected.
  • Ask the full team or select a specific active agent with Tab or /target before recording.

Private and governed by design

  • The microphone stays dormant until the user explicitly starts voice input.
  • Captured audio remains bounded in memory and is zeroed after transcription, cancellation, validation failure, or abort.
  • --offline blocks voice before configuration, credential, microphone, or network access.
  • OpenAI credentials remain in the configured OS credential store and are cleared from the bounded request lease.
  • Voice does not bypass Software Agent approvals or tool policy.

Easier terminal experience

  • Nova is discoverable from /, help, settings, setup, footers, and doctor --json.
  • README and installation docs now include copy-paste setup, the complete voice workflow, technology highlights, privacy boundaries, and troubleshooting.
  • Uses the official Picovoice PvRecorder Node SDK, OpenAI transcription, OpenAI speech generation, and native OS WAV playback.

Voice requires a configured OpenAI API key. Coding agents may still use OpenAI, Anthropic, or per-role routes. Voice-provider usage is separate from the controller run-token ledger.

Verification

  • 134 TypeScript tests passed across 15 files.
  • 60 Python/MCP compatibility tests passed.
  • Typecheck, ESLint, production build, clean tarball install, doctor --json, and dependency audit passed.
  • SHA-256: 94A4FB44BA759AA17E4E8D88C64FB96B385B678BFDC100D780395B5C26361DD3

Install

npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.7.0/software-agent-0.7.0.tgz
software-agent --version

Software Agent v0.6.0 - Simple, standalone agent workspace

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 17:53

A simpler, standalone Software Agent terminal experience.

Highlights:

  • Chat-first Simple view is now the default
  • Conversation, one progress summary, and only active or blocked specialists stay visible
  • /setup provides guided OpenAI or Anthropic secure-key setup
  • /details and /agents reveal the complete 26-role control room on demand
  • Ready, Working, Needs attention, and Finished replace internal controller language
  • Home-folder launches warn before scanning thousands of unrelated files
  • software-agent doctor proves the bundled standalone runtime requires no editor or external coding CLI
  • Continuous context-aware chat, approvals, token modes, durable SQLite state, and live agent work remain available

Verification:

  • 128/128 tests passed
  • TypeScript, ESLint, and production build passed
  • npm audit reports 0 vulnerabilities
  • Packaged global install passed on Windows

Install:
npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.6.0/software-agent-0.6.0.tgz

Start:
Set-Location C:\path\to\your-project
software-agent

Then type /setup once, type your request naturally, and press Enter.

Software Agent v0.5.0 - Continuous agent conversation

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 17:07

Type naturally and press Enter to hold a continuous, context-aware conversation with Software Agent.

Highlights:

  • Durable user and assistant turns with bounded follow-up context
  • Automatic routing to the most relevant specialist agent
  • Live YOU, REPLY, model, tool, approval, and failure activity in the terminal
  • Safe chat submission while controller events are advancing
  • Automatic upgrade of older detached project controllers
  • 26 named agent roles with clear working, waiting, blocked, and done states
  • OpenAI and Anthropic BYOK support with token budgets

Verified with 126 passing tests, a clean production dependency audit, packaged-install smoke tests, and Windows PowerShell.

Install:
npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.5.0/software-agent-0.5.0.tgz

Start:
Set-Location C:\Users\khaja\agentic-software-company
software-agent

Software Agent v0.4.1

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 16:20

Software Agent v0.4.1

Interactive slash-command menu

  • Press / to open a visible menu containing all 25 implemented command forms.
  • See the active project, selected model, token mode, and API connection status directly in the menu.
  • Type to filter commands, use Up/Down to browse, Tab to complete, and Enter to run.
  • Command syntax is ranked ahead of descriptive text for predictable provider-command filtering.
  • Direct chat prompting, explicit targets, and masked API-key entry continue to work unchanged.

Verification

  • 121/121 TypeScript tests passed with full typecheck, lint, and build.
  • Zero npm audit vulnerabilities.
  • CI passed on Windows, macOS, and Linux with Node 22/24.
  • Python compatibility passed on 3.10 through 3.14.
  • Packaged global installation smoke passed.

Software Agent v0.4.0

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 15:43

Software Agent v0.4.0

A Codex-style terminal project room for a visible, governed team of software agents.

Highlights

  • 50/50 terminal layout: committed chat, files, and tools beside a compact wall of all 26 named roles.
  • Direct prompt typing plus /agents, /status, /settings, /api, /model, /tokens, /target, /search, and /help workflows.
  • Open existing local projects or create/reuse GitHub checkouts with software-agent open.
  • BYOK OpenAI Responses and Anthropic Messages adapters with masked terminal entry and OS credential storage.
  • Economy, balanced, and quality token modes; inactive roles consume no model tokens.
  • Native Windows Credential Manager integration and rollback-safe provider rotation.
  • Updated logo, architecture, security, setup, command, and differentiation documentation.

Runtime model

All 26 specialist roles are always visible. v0.4 activates only the minimum relevant durable execution seats (currently up to three) so the UI stays truthful and token usage remains bounded; waiting roles are not hidden or charged.

Install

npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.4.0/software-agent-0.4.0.tgz
software-agent --version

Verification

  • 120/120 TypeScript tests, lint, typecheck, build, and zero npm audit findings.
  • CI green on Windows, macOS, and Linux with Node 22/24.
  • Python compatibility green on 3.10 through 3.14, including installed-wheel resources.
  • Packaged global-command smoke test passed.

Software Agent v0.3.2

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 13:42

Software Agent v0.3.2 makes installation and live multi-agent work easier to understand.

Highlights:

  • Copy-first Windows, macOS, and Linux installation steps on the GitHub front page.
  • A modern technology stack and evidence-based architectural comparison.
  • A terminal-native Software Agent logo derived from the established vector mark.
  • Live run progress, task percentage, and working/waiting/idle/done agent counts.
  • Per-agent progress with literal WORKING NOW, waiting, done, and IDLE - NOT WORKING labels.
  • Clear LIVE SCROLL wording so users know paused scrolling does not pause execution.

Install:
npm install -g https://github.com/khajaaijaz26/software-agent/releases/download/v0.3.2/software-agent-0.3.2.tgz

SHA-256:
0cea286d7cb13e0514c40f057e0e89f121340a2ab7834d2cf1276c3b37d83d03

Verified by GitHub Actions on Windows, macOS, and Linux with Node.js 22/24 and Python 3.10-3.14 compatibility tests.

Software Agent v0.3.1

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 13:02

Windows connector reliability patch. Software Agent now safely launches standard npm PowerShell command shims without command-string shell execution, verifies literal argument boundaries, and uses Vercel's direct identity probe. Live validation confirms GitHub, Vercel, and Supabase discovery on Windows. Install: npm install --global https://github.com/khajaaijaz26/software-agent/releases/download/v0.3.1/software-agent-0.3.1.tgz. SHA-256: fb7d915a7b56403681fef8c7fa384ecb06d9fa41d153096348d895e5256c5233. The full v0.3 platform notes are in CHANGELOG.md.

Software Agent v0.3.0

Choose a tag to compare

@khajaaijaz26 khajaaijaz26 released this 19 Aug 12:44

First public Software Agent terminal-platform release: a visible governed multi-agent project room, native OpenAI and Anthropic BYOK, token modes and budgets, durable local SQLite/IPC runtime, exact approvals, repository tools, and GitHub/Vercel/Supabase discovery. Install now with: npm install --global https://github.com/khajaaijaz26/software-agent/releases/download/v0.3.0/software-agent-0.3.0.tgz. SHA-256: ee8993db8de0371dc976cae695915694a7a3cc49ac981c8b4dbd66359df9e9f8. See CHANGELOG.md for the complete release notes.