railtracks - A Python development server with JSON API
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
Railtracks CLI
A simple CLI to help developers visualize and debug their agents.
What is Railtracks CLI?
Railtracks CLI is a development tool that provides:
- Local Development Server: A web-based visualizer for your railtracks projects
- JSON API: RESTful endpoints to interact with your project data
- Modern UI: A downloadable frontend interface for project visualization
Quick Start
1. Installation
pip install railtracks-cli
2. Initialize Your Project
First, initialize the railtracks environment in your project directory:
railtracks init
This command will:
- Create a
.railtracksdirectory in your project - Add
.railtracksto your.gitignorefile - Download and extract the latest frontend UI
3. Start the Development Server
railtracks viz
This starts the development server at http://localhost:3030 with:
- API endpoints for data access
- Portable Web-based visualizer interface that can be opened in any web environment (web, mobile, vs extension, chrome extension, etc)
Project Structure
After initialization, your project will have this structure:
your-project/
├── .railtracks/ # Railtracks working directory
│ ├── ui/ # Frontend interface files
│ └── *.json # Your project JSON files
├── .gitignore # Updated to exclude .railtracks
└── your-source-files/ # Your actual project files
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file railtracks_cli-1.2.2.tar.gz.
File metadata
- Download URL: railtracks_cli-1.2.2.tar.gz
- Upload date:
- Size: 12.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbae4f20010a6213d940700c492de343dea0518b25cf3aff0e043a0e7a1c0b79
|
|
| MD5 |
4bc59335307e13caeceb9c401cca6bfb
|
|
| BLAKE2b-256 |
f5826ebdb36d248afedec595537fcc85007ce7e79d66e83052b74abe6f0bdd5b
|
File details
Details for the file railtracks_cli-1.2.2-py3-none-any.whl.
File metadata
- Download URL: railtracks_cli-1.2.2-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adc3fd3acfb3b915e1bd373b41bf2df2c1695ef61abd5ff0ff18fb230327e259
|
|
| MD5 |
becafb7d5acee03992dae2172b3a3b70
|
|
| BLAKE2b-256 |
e847930c2ffaaab191408994e7ef303811cca5b96ead5fe0567ab7df5d09256b
|