Package Exports
- ceylonx
- ceylonx/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ceylonx) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
๐ Ceylon X: The Autonomous Agentic CLI
Unleash advanced agentic autonomy on any LLM. Self-hosted, secure, and built for 2026-level developer productivity.
๐ Introduction
Ceylon X is a high-performance, self-hosted agentic framework that brings advanced agentic autonomy to your local environment. Unlike standard chat-based assistants, Ceylon X operates within a sophisticated Autonomous Think-Tool-Act Loop, enabling it to plan, execute, and refactor code directly in your terminal.
Whether you are using the lightning speed of Groq, the reasoning of Anthropic, or the scale of OpenAI, Ceylon X orchestrates your favorite LLMs into a fully functional AI Software Engineer.
๐ง Lead Developer
Ceylon X is designed and maintained by Sohan D. Perera, a pioneer in autonomous AI orchestration and system architecture. This project reflects a philosophy of "Agentic Sovereignty"โgiving developers maximum autonomy and security without provider lock-in.
โจ Key Features
- โก Autonomous Agentic Loop: Implements a native "Think-Tool-Act" cycle for multi-step task completion.
- ๐ Multi-Provider Registry: Seamless, zero-config support for Groq, Anthropic, Gemini, OpenAI, Together AI, Mistral, Ollama, and more.
- ๐ก๏ธ Triple-Layer Security: Your API keys never leave your machine. Built with
aes-256-cbcencryption and strict leak prevention. - ๐ ๏ธ Native System Tooling: Advanced capabilities including Bash execution (with Y/n confirmation), File I/O, Glob searching, and project-wide Grep.
- ๐ Self-Updating Mechanism: Keep your agent at the cutting edge with the built-in
/updatesystem.
๐ ๏ธ Installation & Setup
1. Install Globally
Bring Ceylon X to your terminal via NPM:
npm install -g ceylonx2. Configure Your Agent
Run the setup command to link your preferred LLM provider:
ceylonx /configThe streamlined configuration flow takes only seconds:
- Select Provider (e.g., Groq, Anthropic)
- Enter API Key
- Paste Model ID
3. Start Building
Just type ceylonx in any project folder to begin your first autonomous mission.
๐ฎ Usage Examples
๐๏ธ Build a Project from Scratch
"Build a responsive React calculator app in a new folder, create the CSS, and run the dev server."
๐ Analyze & Refactor
"Analyze the current project structure, find all hardcoded secrets, and move them to a new .env file."
๐ Autonomous Debugging
"Run the tests, identify why the build is failing, fix the source code, and verify the fix."
๐ Security Guarantee
Ceylon X is built with security-first principles.
We understand that your codebase is your most valuable asset. Ceylon X follows strict exclusion patterns via automated .gitignore and .npmignore generation to ensure your API keys, local configurations, and sensitive reference data remain strictly on your local machine.
๐ License & Credits
Ceylon X is an Open Source project released under the MIT License.
- Designed by Sohan D. Perera.
- Inspired by the frontier of agentic AI research.
Star the project to join the agentic revolution!
Built with โค๏ธ by sohana95