.png&w=256&q=75)
1
1
India
1 year of experience

Most AI coding tools are either locked to a single model or require you to manually paste code into a chat window. Elith solves both problems at once. Elith is a universal repo-aware agent framework that works as a CLI and terminal UI. Drop it into any codebase and it automatically scans your repository, selects the 4-6 most relevant files for your query using a custom context engine, and passes them to whichever model you choose — Claude, LM Studio, or OpenRouter — along with a full set of 12 callable skills. Those skills cover the full development loop: reading and writing files, searching code, running tests, viewing git diffs, committing changes, analyzing dependencies, and reading logs. The model can use them in a tool-calling loop, executing multi-step tasks autonomously without you copy-pasting anything. The context engine is what makes Elith different. Instead of dumping your entire repo into the context window and burning tokens, it uses entry point detection, test pairing, and project memory stored in an Obsidian-compatible vault to surgically load only what the model needs. In practice this reduces token usage by over 90% compared to naive approaches. The terminal UI is built in TypeScript with Ink and mirrors the Claude Code aesthetic — clean, borderless, with rotating thinking words, collapsible tool call trees, and a two-column slash command menu. The CLI mode works standalone with no server required, making it trivially easy to integrate into any workflow or CI pipeline. Elith is built for developers who want AI-augmented coding without vendor lock-in, heavyweight IDEs, or context windows full of irrelevant files.
17 May 2026