Skip to content

Releases: EverMind-AI/Raven

Raven 0.1.2

Choose a tag to compare

@cyfyifanchen cyfyifanchen released this 01 Jul 07:53
41de51c

Raven 0.1.2 is a patch release for the Windows compatibility and install/runtime fixes that landed after v0.1.1.

Highlights

  • Switch the production TUI RPC transport to authenticated TCP loopback so Raven TUI can run cross-platform, including Windows.
  • Add a Windows fcntl shim for the EverOS memory backend and introduce a cross-platform portalocker-based advisory lock utility.
  • Move portalocker and mcp into runtime dependencies so packaged installs include the pieces required by the new runtime paths.
  • Harden Windows and path handling across file search, skill references, skill-hub zip extraction, sentinel feedback persistence, atomic IO, and gateway locking.
  • Constrain sandbox direct-executor environment forwarding to an allowlist.
  • Make install.sh output English-only and keep the public install path aligned with Release wheel installs.
  • Align English and Chinese README messaging around Raven as the self-improving agent harness.

Install

curl -fsSL http://raven.evermind.ai/install.sh | bash

Then reload your shell and run:

raven onboard

Release Status

  • Version: 0.1.2
  • Tag: v0.1.2
  • Stability: public preview patch
  • Assets: wheel and source distribution attached to this release

Notes

  • Raven is still pre-1.0; CLI surfaces, plugin contracts, and runtime internals may continue to evolve.
  • PyPI publishing is not enabled yet; the supported public install path uses the GitHub Release wheel asset.

Raven 0.1.1

Choose a tag to compare

@cyfyifanchen cyfyifanchen released this 01 Jul 06:24
7d337c1

Raven 0.1.1 is a patch release focused on making the public install path reliable after v0.1.0, with TUI, onboarding, security dependency, and documentation updates from the June 30 to July 1 work.

Highlights

  • Fix the public install flow so remote installs resolve the latest GitHub Release wheel instead of installing from git without the bundled TUI artifact.
  • Bundle oauth-cli-kit as a runtime dependency so OAuth provider onboarding works from the published wheel.
  • Fix onboarding back navigation from provider selection to language selection.
  • Ship the TUI light/dark detection overhaul, brand-yellow theme tuning, and cursor color handling.
  • Remove internal defaults from configuration and update vulnerable Python, bridge, and TUI dependencies, including ws security updates.
  • Add repo-wide lint and pre-commit configuration foundations without reformatting the tree in this release.
  • Polish README onboarding in English and Chinese, add native Windows installer coverage, and document the 12 gateway adapters.

Install

curl -fsSL http://raven.evermind.ai/install.sh | bash

Then reload your shell and run:

raven onboard

Release Status

  • Version: 0.1.1
  • Tag: v0.1.1
  • Stability: public preview patch
  • Assets: wheel and source distribution attached to this release

Notes

  • Raven is still pre-1.0; CLI surfaces, plugin contracts, and runtime internals may continue to evolve.
  • PyPI publishing is not enabled yet; the supported public install path uses the GitHub Release wheel asset.

Raven 0.1.0

Choose a tag to compare

@cyfyifanchen cyfyifanchen released this 30 Jun 08:32
946598f

Raven 0.1.0 is the first public preview release of Raven, EverMind's memory-first, self-improving agent OS for terminal-native workflows.

This release line covers all Raven packages at version 0.1.0:

  • raven 0.1.0: the Python CLI, agent runtime, memory integration, providers, channels, proactive engine, skills, plugins, sandbox, and developer workflow.
  • raven-tui 0.1.0: the native React/Ink terminal UI bundled into the release wheel as a self-contained build artifact.
  • raven-whatsapp-bridge 0.1.0: the WhatsApp bridge package used by Raven's messaging gateway/channel stack.

Highlights

  • Memory-first agent runtime backed by EverOS for long-running sessions, reusable procedures, and persistent agent/user memory.
  • Native command line product surface with one-shot CLI commands, onboarding, provider setup, diagnostics, session management, and gateway mode.
  • Self-contained TUI packaging so installed wheels can run raven tui without requiring a source checkout or local npm build.
  • Proactive execution path through Sentinel, scheduling, nudge policy, and deferred decisions.
  • Skill and plugin foundations for reusable, self-improving agent behavior.
  • Multi-provider routing for OpenRouter, OpenAI, Anthropic, Gemini, DeepSeek, GitHub Copilot, OpenAI Codex OAuth, and OpenAI-compatible endpoints.
  • Messaging/channel foundations for Telegram, Slack, Discord, WhatsApp, Matrix, Feishu, WeCom, MoChat, QQ, DingTalk, email, and Weixin extras.
  • Public repository hygiene including CI, release build workflow, commit linting, pre-commit checks, security policy, contribution guide, and Apache-2.0 licensing.

Install

curl -fsSL http://raven.evermind.ai/install.sh | bash

Then reload your shell and run:

raven onboard

Release Status

  • Version: 0.1.0
  • Tag: v0.1.0
  • Stability: public preview
  • License: Apache-2.0

Notes

  • Raven is not yet API stable. CLI surfaces, plugin contracts, and runtime internals may still change before v1.0.
  • The GitHub release workflow builds wheel and sdist artifacts. PyPI publishing is not enabled in the workflow yet.
  • Future releases should follow semantic versioning: patch releases for fixes, minor releases for new capabilities, and v1.0 once the public CLI and plugin contracts are stable.