Skip to main content

Prism Code

An AI coding assistant with dependency-aware context management and real-time streaming.

Features

  • Smart Context Management - Two-layer history system with automatic compaction.
  • Dependency-Aware Focus - Built-in dependency graph analysis.
  • Real-time Streaming - Modern Web Workspace with live tool execution.
  • Multi-Project Support - Seamlessly switch between local and SSH projects.

Installation

For Users (pip)

pip install prismcode
prismweb

For Developers (uv)

We recommend using uv for the fastest and most reliable development environment.

  1. Install uv:
    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. Setup environment:
    git clone https://github.com/Jimmys-Code/Prism.git
    cd Prism
    uv venv
    source .venv/bin/activate
    uv sync
    

Usage

Web Workspace (Recommended)

prismweb

Open http://localhost:5000.

CLI / TUI

prism

Configuration

Create a .env file in the project root:

# Required: One or more API keys
ANTHROPIC_API_KEY=your_key_here
OPENAI_API_KEY=your_key_here
GEMINI_API_KEY=your_key_here

# Optional: Set preferred model
# DEFAULT_MODEL=claude-3-5-sonnet-20241022

License

Proprietary - All rights reserved.

Metadata

Release files for prismcode 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for prismcode 0.1.13
File Size Uploaded
prismcode-0.1.13.tar.gz 1.1 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for prismcode 0.1.13
File Interpreter ABI Platform
prismcode-0.1.13-py3-none-any.whl Python 3 none any Details

Total release size: 1.9 MB

Release files / prismcode-0.1.13.tar.gz

Download URL prismcode-0.1.13.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
5c442636eded62fa770f444678e939a4f28f606e150af82bc85bbd23e7cf3f92
BLAKE2b-256 checksum
How to use checksums
b74a329c372bd460f668cc4f7490077ef8ba3b92a9fc182f2f8ae9aaafcc067f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.16

Release files / prismcode-0.1.13-py3-none-any.whl

Download URL prismcode-0.1.13-py3-none-any.whl
Size 808.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ee7095ab3b5ff9f511ed9c34408dbb12a57f69fea6dfe33611fd2703399cafa0
BLAKE2b-256 checksum
How to use checksums
c52e995714a5b392a62935d24fa530f8627fd1dd7e7edea899876db41011c9cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.16

Release history Release notifications | RSS feed

This release

0.1.13 This release

2 release files

0.1.12

2 release files

0.1.11

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page