Commit Graph

121 Commits

Author SHA1 Message Date
Advait Paliwal
cd85e875df Streamline install paths and runtime bootstrap 2026-03-24 19:24:04 -07:00
Advait Paliwal
3ee6ff4199 Fix release installers and package manager fallbacks 2026-03-24 19:10:21 -07:00
Advait Paliwal
762ca66a68 Add install scripts to website public dir
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 18:19:45 -07:00
Advait Paliwal
2aa4c84ce5 Re-fetch GitHub stars after ViewTransitions navigation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:32:38 -07:00
Advait Paliwal
3d84624011 Add 'writes drafts' to homepage subtitle
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:29:52 -07:00
Advait Paliwal
6445c20e02 Fix copy button surviving ViewTransitions with astro:after-swap rebind
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:20:41 -07:00
Advait Paliwal
4c0a417232 Fix homepage copy: run immediately instead of waiting for DOMContentLoaded
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:18:24 -07:00
Advait Paliwal
42cedd3137 Fix docs copy button: run init immediately, add astro-code styles, visible by default
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:17:56 -07:00
Advait Paliwal
b07b0f4197 Fix copy buttons: swap to standard copy icon, fix docs copy visibility, DOMContentLoaded guard
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:13:44 -07:00
Advait Paliwal
323faf56ee Fix homepage copy: consistent grammar, remove redundancy, swap Shiki to Vitesse
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:10:52 -07:00
Advait Paliwal
1e333ba490 Update favicon to green f on dark background
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:04:59 -07:00
Advait Paliwal
1dd7f30a37 Swap Shiki to Vitesse themes, fix scrollbar gutter alignment
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 16:02:06 -07:00
Advait Paliwal
17c48be4b5 Fix 404 centering, footer copyright, remove MIT text
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:57:46 -07:00
Advait Paliwal
8f8cf2a4a9 Rebuild website from scratch on Tailwind v4 + shadcn/ui
- Fresh Astro 5 project with Tailwind v4 and shadcn/ui olive preset
- All shadcn components installed (Card, Button, Badge, Separator, etc.)
- Homepage with hero, terminal demo, workflows, agents, sources, compute
- Full docs system with 24 markdown pages across 5 sections
- Sidebar navigation with active state highlighting
- Prose styles for markdown content using shadcn color tokens
- Dark/light theme toggle with localStorage persistence
- Shiki everforest syntax themes for code blocks
- 404 page with VT323 font
- /docs redirect to installation page
- GitHub star count fetch
- Earthy green/cream oklch color palette matching TUI theme

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 15:57:03 -07:00
Advait Paliwal
7d3fbc3f6b Rework website palette, copy, and theme support
- Align color palette with TUI Everforest theme (feynman.json)
- Rewrite homepage copy with sharper section headings and descriptions
- Fix dark/light theme toggle persistence across page navigation
- Add Shiki Everforest syntax themes for code blocks
- Fix copy-code button z-index and pointer events
- Add styled scrollbars and text selection colors
- Tighten hero image padding, remove unused public/hero.png
- Remove Modal/RunPod from site (Docker only for now)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 14:42:03 -07:00
Advait Paliwal
e651cb1f9b Fix Windows zip layout and smoke path 2026-03-24 14:37:18 -07:00
Advait Paliwal
21b8bcd4c4 Finalize remaining repo updates 2026-03-24 14:30:09 -07:00
Advait Paliwal
771b39cbba Prune packaged runtime safely 2026-03-24 14:25:50 -07:00
Advait Paliwal
b624921bad Prune packaged runtime dependencies 2026-03-24 14:19:04 -07:00
Advait Paliwal
b7d430ee15 Add spinner to Unix installer extraction 2026-03-24 13:13:09 -07:00
Advait Paliwal
54efae78e1 Show installer download and extract progress 2026-03-24 13:11:14 -07:00
Advait Paliwal
5bf7d6b666 Run Windows npm.cmd via shell in native bundle build v0.2.12 2026-03-24 12:48:35 -07:00
Advait Paliwal
785d5fa89a Merge pull request #2 from getcompanion-ai/advaitpaliwal/question-dubai-name
Fix copy button icon-only swap
2026-03-24 12:47:00 -07:00
Advait Paliwal
fbd94a7a9b Fix copy button to only swap icon, not entire button content
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 12:45:33 -07:00
Advait Paliwal
4b82ad8f41 Fix Windows native bundles and manual release publishing 2026-03-24 12:44:15 -07:00
Advait Paliwal
5c3a9bb103 Add MIT license and finalize website install copy 2026-03-24 12:37:03 -07:00
Advait Paliwal
e8ba603b11 Remove unsupported Bun install references 2026-03-24 12:19:24 -07:00
Advait Paliwal
3922423ad0 Serve installers from website domain 2026-03-24 12:15:30 -07:00
Advait Paliwal
ee9eb3a053 Promote native installer in website docs 2026-03-24 12:06:42 -07:00
Advait Paliwal
1c90128605 Finalize workflow and prompt updates 2026-03-24 11:59:50 -07:00
Advait Paliwal
d7afde8fc0 Use isolated prod deps for native bundle builds 2026-03-24 11:24:36 -07:00
Advait Paliwal
0801050d79 Merge pull request #1 from getcompanion-ai/blacksmith-migration-8fd06b9
.github/workflows: Migrate workflows to Blacksmith runners
2026-03-24 11:16:03 -07:00
blacksmith-sh[bot]
ef487209fa Migrate workflows to Blacksmith 2026-03-24 18:14:12 +00:00
Advait Paliwal
8fd06b9299 Refine research workflows and remove Agent Computer 2026-03-24 11:01:27 -07:00
Advait Paliwal
b712f89580 Avoid Windows prune in native bundle build 2026-03-24 10:56:38 -07:00
Advait Paliwal
31d71f3bdf Fix CI smoke step syntax 2026-03-24 10:49:10 -07:00
Advait Paliwal
3fde364d4b Fix Windows native bundle dependency staging 2026-03-24 10:48:08 -07:00
Advait Paliwal
eba4a965a0 Strengthen native release CI smoke tests 2026-03-24 10:45:21 -07:00
Advait Paliwal
12ffa5db94 Fix native release workflow runners 2026-03-24 10:41:05 -07:00
Advait Paliwal
dd9f5cfb90 Add native installers and release bundles 2026-03-24 10:38:59 -07:00
Advait Paliwal
0f62901ab0 Improve Feynman packaging and research prompts 2026-03-24 09:57:25 -07:00
Advait Paliwal
6ff4dde341 Fix OAuth logo: VT323 font, only patch logo not text
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 08:19:21 -07:00
Advait Paliwal
d1ead853d7 Fix OAuth page: system monospace font, proper sizing, rebrand headings
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:46:17 -07:00
Advait Paliwal
82790506d3 Fix OAuth logo: override .logo size constraint, use @import for VT323 font
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:43:32 -07:00
Advait Paliwal
b3263fb94c Fix logo export and rebuild
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:28:56 -07:00
Advait Paliwal
779dd2441c Unify branding: VT323 logotype across website, TUI, and OAuth pages
- Add VT323 ASCII art logo to logo.mjs as single source of truth
- Website nav and hero use VT323 font via AsciiLogo.astro component
- TUI header and CLI help render the ASCII logo with block-centered alignment
- OAuth callback pages (Pi and alphaXiv) show branded feynman logotype
- Auto-set recommended model after provider login

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 23:28:54 -07:00
Advait Paliwal
cd0e5d953a Fix missing logo.mjs in package files array
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 22:35:45 -07:00
Advait Paliwal
7ef1ca2859 Add ASCII logo, spinner during install, all packages core, fix tests
- ASCII art logo on website hero and OAuth callback page
- Clean spinner during postinstall instead of npm noise
- pi-session-search and pi-memory moved to core (13 packages)
- pi-generative-ui is the only optional package
- Alpha Hub callback page branded with Feynman logo

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 22:33:35 -07:00
Advait Paliwal
e73743d407 Speed up install with --prefer-offline --no-audit --no-fund, fix postinstall path resolution
Install down from 60s to ~10s. Core packages only (11), heavy optional
packages available via feynman packages install.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 22:17:51 -07:00
Advait Paliwal
8a409bcfc8 Add Node 20+ version check and engines field
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 21:55:07 -07:00