v0.3.0 — First Public Release
Foreign Trade Assistant v0.3.0
First public release of the B2B trade AI sales assistant.
Features
- 14 B2B Skills: Customer development, platform diagnosis, social media, LinkedIn marketing, customs data, OSINT due diligence, document generation, daily automation, and more
- 6-layer OSINT: WHOIS + email verification + sanctions screening + tech stack detection + LinkedIn (via Hermes browser) + email registration check
- Customer Management: A/B/C tier system, detail panel, document library linking
- Desktop Work Directory: Auto-created on company setup with 8 categorized folders (quotes, contracts, invoices, specs, etc.)
- SSE Streaming Chat: Real-time tool progress display with keepalive heartbeat
- Session Token Auth: All API endpoints protected
- Multi-company Isolation: Per-company data separation via X-Company-ID
- Cross-platform: macOS / Linux / WSL2 / Windows (native)
- One-click Install: curl | bash and PowerShell scripts
- PyInstaller Build: Standalone .app (macOS) and .exe (Windows)
Tests
- 126 tests covering database, business logic, API, OSINT, and smoke tests
- GitHub Actions CI on Python 3.11 / 3.12 / 3.13
Install
curl -fsSL https://raw.githubusercontent.com/chefroger/foreign-trade-assistant/main/scripts/install.sh | bashFull Changelog: https://github.com/chefroger/foreign-trade-assistant/commits/v0.3.0