Echolang — AI skill for Claude Code
A minimal web-based LLM Translator for single-user local deployment.
How to install Echolang
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sergeyklay/echolang and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Echolang does
A minimal web-based LLM Translator for single-user local deployment.
Alternatives in AI
- CoreCoder — Minimal AI coding agent (~1,400 LoC Python) inspired by Claude Code 616 ★
- Maestro Companion — Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording 530 ★
- LLM Council Skill — A skill to claude code that enables brainstorming with other LLMs (ChatGPT, Gemini) before presenting the impl 416 ★
README
EchoLang
A minimal web-based LLM Translator for single-user local deployment. Translate text using various LLM providers (OpenAI, Anthropic, Gemini, or local LLMs) with customizable tones and styles.

Disclaimer
My goal was to build a fully finished app that's actually useful to me and just works - without writing a single line of code myself. I offloaded the whole thing to the LLM. Basically, I was testing the agentic capabilities of AI to see what this means for developers. And I want to emphasize this again: *I didn't write one bit of code for this app*. I spent 1 hour and 28 minutes on base implementation of this project - prompting agents, code review, manual testing, code-generation, etc.
This project is a proof-of-concept for fully AI-driven development. Since I didn't write the lines myself, treat this as experimental software.
It works for me, but it comes with **no warranties**. Always audit the code before using it for anything serious.
During the development of this project, I kept records of all the prompts I used with the agents, along with tracked timings for each major task. You’ll find all of these details in [docs/HISTORY.md](./docs/HISTORY.md). If you’re interested in repeating this experiment or trying something similar, feel free to use this file as a reference.
Features
- Multi-Provider Support: OpenAI, Anthropic, Gemini, and local LLMs
- Custom Tones: Define and manage custom translation styles (e.g., 'Official', 'Slang', 'Financial')
- Translation History: View and manage past translations
- Secure API Key Storage: API keys encrypted at rest using AES-256-GCM
- Settings Management: CRUD operations for tones and API key configuration
Tech Stack
- Backend: Node.js v24, TypeScript, Express.js, SQLite with Prisma
- Frontend: React, Vite, TypeScript, Tailwind CSS
Documentation
- Project Architecture
- [Development Gui
Related Skills
Agent Starter Kit
A minimal, working Claude-powered AI agent, structured to stay maintainable as tools, memory, APIs, and tests
Base Harness
A minimal, reliable, provider-agnostic AI agent harness in TypeScript — the agentic loop, tools, permissions,
Openmist Bootstrap
Use when deploying OpenMist onto a freshly provisioned Ubuntu server over SSH, after the user already has a wo
Claude Certified Architect Foundations
Validates that you can scope and design Claude-based solutions: selecting the right model and deployment platf
Train Local
You are helping the user train an LLM locally using the evsys-sdk. Follow these steps carefully.
Ccinv
Inventory dashboard for Claude Code — commands, skills, agents, hooks, MCP, plugins across user/project/local
Related Agents
i18n Translator
Translates a single i18n JSON file (site copy or tool copy) into one target language, mirroring the English so
Novel Translator
Translates assigned chunks of a Korean web novel (a kt project under novels/ ) into English, checks them with
Sf Bugfix Agent
Diagnose and fix Salesforce build errors, Apex test failures, metadata conflicts, and deployment issues with m