Josh Long
Josh Long is an individual software engineer and solo open-source developer, not an organization. His public portfolio focuses on developer tooling, systems programming, and IAM/authentication, with projects that make code, agent sessions, and structured AI decisions easier to inspect and use.
At a Glance
- Software developers and DevOps/system administrators
- AI-agent and developer-tooling builders
- Security and log-analysis practitioners
- Users of Claude Code and other coding-agent workflows
- +1 more
AI Tools by Josh Long
(2)Ambits
Code Memory for AI Agents
jev-cli
Typed AI Answers for Logs
Discussions
No discussions yet
Be the first to start a discussion about Josh Long
Latest News
Ambits updated help text and wiki documentation and fixed project/config resolution, symbol spans, and search behavior.
Ambits released version 0.20.0.
Josh Long published the initial jcli implementation, a CLI for analyzing JSON artifacts with TypeSafe Jev.
The jcli project was renamed to jev-cli.
Products & Services
A Python command-line wrapper for TypeSafe AI's Jev decision model. It analyzes JSON, NDJSON, JSONC, and text logs, returning typed and calibrated noul, choice, and score answers rather than prose. It supports windowing, filtering, selection, redaction, transforms, question packs, confidence gating, structured output, and stdin/multiple-file input.
A Rust code-reading tool for AI agents and a memory of what they have read. It provides symbol-aware search, callers and symbol lookup, read-history restoration after context compaction, a live TUI, coverage reporting, and Claude Code session integration.
A TypeScript/Deno worker-pooling abstraction that simplifies Web Workers, supports class-based worker definitions, SharedArrayBuffer execution state, parallel worker pools, and WebAssembly modules compiled from Go or Rust.
Market Position
As a solo open-source developer, Josh Long's projects are positioned as focused developer tools rather than a company platform: jev-cli puts typed Jev decisions in shell workflows, Ambits combines symbol-aware code navigation with durable agent read history, and Span abstracts worker pools for Deno. Ambits' README contrasts its symbol-aware approach with agents reading whole files and references ripgrep/GNU grep-compatible search; Span addresses a similar worker-pooling problem to general worker-pool libraries but targets Deno/JavaScript runtimes.
Leadership
Founders
Josh Long
Independent engineer and open-source developer. His resume lists concentrations in developer tooling and IAM/authentication, and experience across TypeScript, Rust, C/C++, Go, C#, Python, SQL, Bash, Docker, Linux/UNIX, WebAssembly, Node/Deno/Cloudflare Workers, .NET, PostgreSQL, AWS, and Azure.
Business Model
Revenue Model
Publicly documented work is open-source software distributed through GitHub and ecosystem package channels. jev-cli is a client for TypeSafe's Jev service and requires a TYPESAFE_API_KEY; no separate Josh Long pricing or commercial plans were identified.
Target Markets
- Software developers and DevOps/system administrators
- AI-agent and developer-tooling builders
- Security and log-analysis practitioners
- Users of Claude Code and other coding-agent workflows
- Deno/JavaScript and Rust developers
- Developer and system-administrator triage of logs and JSON artifacts
- Security auditing and structured findings from system data
- Agent-session analysis and automated context/coverage workflows
- AI coding agents that need symbol-level code reading and memory across context compactions
- Code search, caller discovery, and project coverage reporting
- Parallel JavaScript/Deno work using Web Workers and WebAssembly