Skip to content
@itsoltech

IT SOL

IT SOL. We build digital products that actually ship. Software engineering and applied AI, Warsaw, Poland.

IT SOL is a senior-only software team from Warsaw. We work with enterprise teams and founders on whole products: scoping and architecture, backend, frontend, infrastructure and applied AI running in production. One team owns the product from the first scope to long-term maintenance, and clients talk directly to the engineers who build it.

We publish some of the tools we build for our own work.

itsol.tech · hello@itsol.tech

Canopy

Canopy with a Claude Code session, the git worktree sidebar and a multi-pane terminal in one window

A desktop app for running AI coding agents on many git worktrees at once. Every worktree gets its own terminal, agent session, inspector and browser tab, and the sidebar shows which session is running, waiting for input or done. The inspector tracks cost, tokens, context usage and tool calls per session. Canopy works with Claude Code, Codex, Gemini CLI and OpenCode, and connects to GitHub, Jira and YouTrack.

We built it because our team runs Claude Code on more than a dozen PR branches every day. It is free and needs no account. Builds for macOS (signed and notarized) and Windows (signed), AppImage and DEB for Linux. Source-available license.

The next major version is a native rewrite in Rust, with the UI on GPUI and the terminal on Alacritty's core. It is developed in the open on the rust-rewrite branch.

Release Downloads Stars

Download · canopy.itsol.tech · Repository

basal-rs

An inference engine and HTTP server in Rust for Basal, the decision models built by Remek Kinas on top of Bielik. The models, their training and the decision protocol are his work. We wrote the runtime: our own CUDA and Metal kernels, request packing into a shared prefix tree, and a server scheduler, with no Python at runtime. The server implements the TypeSafe System One API and an endpoint compatible with the upstream server.

basal-1.5-max (11B) at 32 concurrent clients, upstream v1.5.0 fast mode on the same card:

GPU Upstream basal-rs
H100 80 GB 56 req/s 85 req/s
A100 80 GB 24 req/s 41 req/s
L40S 18 req/s 36 req/s
RTX 6000 Ada 10 req/s 27 req/s

On 900 questions from nine public datasets, basal-rs in default f16 makes the same decision as the upstream FP32 reference in 899 or 900 cases, depending on the model. The only differences are near-ties in FP32, such as 0.503 against 0.497. On an Apple M2 Max it makes about twice as many decisions per second as the MLX backend. Method and raw data are in the reports.

brew install itsoltech/tap/basal-rs   # Apple Silicon; Linux + NVIDIA: install.sh or Docker
basal serve

Release License Stars

Repository · Benchmarks · Basal upstream

Smaller tools

Repository
jev-code-review GitHub Action and CLI that review pull requests with TypeSafe Jev. Rules, thresholds and the merge verdict live in a YAML file in the repository.
agents Plugin marketplace for Claude Code and Codex with the skills and subagents our engineers use every day.
homebrew-tap Homebrew formulas for our command-line tools.

What we work with

Area Tools
Backend .NET, Rust, Node.js, Go, Python
Frontend React, Next.js, Svelte, Angular
Mobile React Native, Flutter
AI OpenAI, Anthropic, Hugging Face, Qdrant, Pinecone
Data PostgreSQL, SQL Server, MongoDB, Redis
Infrastructure Docker, Kubernetes, Terraform, AWS, Azure

Our applied AI work covers LLM automation, RAG pipelines, document processing (OCR, classification, extraction), semantic search and on-premise deployment of models.


If you need a team that cares about the product as if it were its own, write to hello@itsol.tech.

If you only need someone to close tickets, we're probably not your team.

IT SOL Sp. z o.o. · Górna Droga 5/6, 02-459 Warsaw, Poland

Popular repositories Loading

  1. canopy-desktop canopy-desktop Public

    Developer terminal workstation with integrated Claude Code AI, Git management, and multi-pane terminal — macOS, Windows, Linux

    TypeScript 24 1

  2. basal-rs basal-rs Public

    Rust inference engine for Basal models by Remek Kinas. GPU execution and HTTP serving with CUDA & Metal backends. Benchmarks against upstream.

    Rust 10

  3. agents agents Public

    JavaScript 3

  4. canopy canopy Public

    TypeScript 2

  5. jev-code-review jev-code-review Public

    TypeScript 1

  6. homebrew-tap homebrew-tap Public

    Ruby

Repositories

Showing 7 of 7 repositories

Top languages

Loading…

Most used topics

Loading…