
Most of what I build starts as a fix for something that annoys me every day. When a fix turns out useful, I publish it under the MIT license on GitHub. Here is a tour of the projects, what problem each one solves, and where to start.
Run Claude Code and OpenAI Codex CLI against almost any provider: OpenRouter, DeepSeek, Gemini, Groq, NVIDIA NIM, or a fully local model in Ollama or LM Studio. codefa translates each agent's native protocol, injects the right settings when it launches the agent, and gives you an Admin UI with live request logs on 127.0.0.1:8090. Keys stay in a local file, with zero telemetry.
bashcurl -fsSL https://codefa.foshati.com/install.sh | bash codefa
Read the full codefa write-up →
These work in VS Code, Cursor, Windsurf and Antigravity, and are published on Open VSX.
Proper right-to-left rendering for AI chat panels in Persian, Arabic and Hebrew — code blocks and tables stay LTR, there's no flicker while replies stream, and deactivating restores every file exactly. Full article →
Open the current repository — or the current file at the exact line — in your browser with one click. Supports GitHub, GitLab, Bitbucket and self-hosted instances. Perfect for sharing a link to a line in code review.
Professional React and Next.js snippets for components, hooks and App Router files, so you type less boilerplate and more product.
A free screen recorder, screenshot tool and webcam recorder for macOS, Windows and Linux (X11), built with Tauri 2, Rust and React. Compact recordings by default, saved locally, no account required. Full article →
A fast, ultra-lightweight macOS terminal emulator powered by Rust and Tauri.
Modern, open-source starter templates for Next.js 16 full-stack and SaaS projects — the foundation I reuse to start new products quickly.
Looking across these projects, a few principles keep showing up:
Find everything at github.com/Foshati. And if you want all of this power in one place for content and growth, take a look at Ditfa.
Comments
Sign in to leave a comment or like this post