plandex VS asciinema

Compare plandex vs asciinema and see what are their differences.

plandex

An AI coding engine for building complex, real-world software with LLMs (by plandex-ai)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
plandex asciinema
16 104
9,433 13,275
98.7% 1.6%
9.8 9.6
9 days ago 8 days ago
Go Rust
GNU Affero General Public License v3.0 GNU General Public License v3.0 only
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

plandex

Posts with mentions or reviews of plandex. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-01.
  • Ask HN: What's with the Gatekeeping in Open Source?
    1 project | news.ycombinator.com | 2 May 2024
    Today I tried to post my open source project on the /r/opensource subreddit. It's an AGPL 3.0-licensed, terminal-based AI coding tool that defaults to OpenAI, but can also be used with other models, including open source models.

    The subreddit's rules in the sidebar state that a project must be open source under the definition on Wikipedia (https://en.wikipedia.org/wiki/Open_source) and also that limited and responsible self-promotion is ok.

    My post was automatically blocked, seemingly by the mere mention of "OpenAI". The auto-message stated that "ChatGPT wrappers" were not allowed on the subreddit.

    I messaged the mods to tell them about the mistake, since my project plainly was not a "ChatGPT wrapper". One of them replied saying only "Working as intended" and that because my project uses OpenAI models by default, that it isn't welcome in the subreddit.

    I asked why projects using OpenAI in particular are penalized (despite this being mentioned nowhere in the rules on the sidebar), considering that there are many posts for projects interfacing with MacOS, Windows, AWS, GitHub, and countless other closed source technologies. I received no answer to this question. I was only told that any project "advertising" OpenAI was "against the spirit of FOSS" and therefore did not belong on the subreddit. The mod also continued derisively referring to my project as a "ChatGPT wrapper" and "OpenAI plugin" despite my earlier explanation. I was also called "egocentric" for wanting to share my project.

    It made me sad that a subreddit with over 200k members that seems to have a lot of cool discussions going on is being moderated like this. What's with all the gatekeeping? Why are people so interested in excluding the "wrong" type of open source projects? As far as I'm concerned, if you have an open source license and people can run your code, then your project is open source.

    Am I right to be miffed by this or does the moderator have a point? Have you experienced this kind of thing with your own projects? How have you dealt with it?

    This is my project, by the way: https://github.com/plandex-ai/plandex

  • Fixing a real-world bug with AI using Claude Opus 3 with Plandex [video]
    1 project | news.ycombinator.com | 2 May 2024
    In this video, I use the latest 0.9.0 release of Plandex - https://github.com/plandex-ai/plandex - an open source, terminal-based tool for building more complex software with LLMs. This release includes many options for using models beyond OpenAI's.

    I used Claude Opus 3 via OpenRouter.ai to fix a tricky state-management bug in a new feature I'm working on for Plandex.

  • How do people create those sleek looking demos for startups?
    6 projects | news.ycombinator.com | 1 May 2024
    I built the demo video for https://plandex.ai myself using CleanShot X (https://cleanshot.com/), Adobe Premiere Pro, an effect I bought in Adobe's marketplace, some AppleScript automation, and music from SoundStripe (https://soundstripe.com/).

    It was my first time using all these tools. It took me a couple days to make the video. Premier is a bit of a beast, but by just asking ChatGPT how to do everything, I was able to get up to speed with it pretty fast.

  • GitHub Copilot Workspace: Welcome to the Copilot-native developer environment
    4 projects | news.ycombinator.com | 29 Apr 2024
    > plandex went into some kind of loops a couple of times so I stoped using it for now.

    Hey, Plandex creator here. I just pushed a release today that includes fixes for exactly this kind of problem - https://github.com/plandex-ai/plandex/releases/tag/cli%2Fv0.... -- Plandex now has a much better 'working memory' that helps it not to go into loops, repeat steps it's already done, or give up too early.

    I'd love to hear whether it's working better for you now.

  • Meta Llama 3
    10 projects | news.ycombinator.com | 18 Apr 2024
    I'm building Plandex (https://github.com/plandex-ai/plandex), which currently uses the OpenAI api--I'm working on support for Anthropic and OSS models right now and hoping I can ship it later today.

    You can self-host it so that data is only going to the model provider (i.e. OpenAI) and nowhere else, and it gives you fine-grained control of context, so you can pick and choose exactly which files you want to load in. It's not going to pull in anything in the background that you don't want uploaded.

    There's a contributor working on integration with local models and making some progress, so that will likely be an option the future as well, but for now it should at least be a pretty big improvement for you compared to the copy-paste heavy ChatGPT workflow.

  • Anthropic launches Tool Use (function calling)
    3 projects | news.ycombinator.com | 5 Apr 2024
    I'm looking forward to trying this out with Plandex[1] (a terminal-based AI coding tool I recently launched that can build large features and whole projects).

    Plandex does rely on OpenAI's streaming function calls for its build progress indicators, so the lack of streaming is a bit unfortunate. But great to hear that it will be included in GA.

    I've been getting a lot of requests to support Claude, as well as open source models. A humble suggestion for folks working on models: focus on full compatibility with the OpenAI API as soon as you can, including function calls and streaming function calls. Full support for function calls is crucial for building advanced functionality.

    1 - https://github.com/plandex-ai/plandex

  • Show HN: Plandex – an AI coding engine for complex tasks
    9 projects | news.ycombinator.com | 3 Apr 2024
    The server does quite a bit. Most of the features are covered here: https://github.com/plandex-ai/plandex/blob/main/guides/USAGE...

    I actually did start out with just the CLI running locally, but it reached a point I needed a database and thus a client-server model to get it all working smoothly. I also want to add sharing and collaboration features in the future, and those also require a client-server model.

  • Discovering Devin, Devika, and OpenDevin
    1 project | news.ycombinator.com | 2 Apr 2024
    In my opinion, an "AI software engineer" is the wrong target for the current generation of models, though it's obviously good for generating buzz.

    I'm working on an open source, OpenAI-based tool that uses agents to build complex software (https://github.com/plandex-ai/plandex), and I have found that the results are generally much better when you target 80-90% of a task and then finish it up rather than burning lots of time and tokens on trying to get the LLM to do the entire thing.

    Results are also better, in my experience, when the developer remains in the driver's seat--frequently stopping, revising prompts and context, and then retrying rather than expecting to kick back and let the model do everything.

  • How well can LLMs write COBOL?
    1 project | news.ycombinator.com | 31 Mar 2024
    This is interesting. I'm working on an OpenAI-based tool for coding tasks that are too complex for ChatGPT - https://github.com/plandex-ai/plandex.

    It's working quite well for me, but it definitely needs some time spent on benchmarking and ironing out edge cases.

    I'm especially curious how it will do on more "obscure" languages. Not that Cobol is obscure exactly--I suppose there's probably quite a bit of it in GPT-4's training considering how pervasive it is in some domains. In any case, I'll try out this benchmark and see how it goes.

  • Ask HN: Is anybody getting value from AI Agents? How so?
    4 projects | news.ycombinator.com | 31 Mar 2024
    I'm working on an agent-based tool for software development. I'm getting quite a lot of value out of it. The intention is to minimize copy-pasting and work on complex, multi-file features that are too large for ChatGPT, Copilot, and other AI development tools I've tried.

    https://github.com/plandex-ai/plandex

    It's working quite well though I am still working out some kinks.

    I think the key to agents that really work is understanding the limitations of the models and working around them rather than trying to do everything with the LLM.

    In the context of software development, imo we are currently at the stage of developer-AI symbiosis and probably will be for some time. We aren't yet at the stage where it makes sense to try to get an agent to code and debug complex tasks end-to-end. Trying to do this is a recipe for burning lots of tokens and spending more time and than it would take to build something yourself. But if you follow the 80/20 rule and get the AI to the bulk of the work, intervening frequently to keep it on track and then polishing it at the end, huge productivity gains are definitely in reach.

asciinema

Posts with mentions or reviews of asciinema. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-05-01.
  • How do people create those sleek looking demos for startups?
    6 projects | news.ycombinator.com | 1 May 2024
    https://asciinema.org/

    We use this for really nice terminal only demos. Highly recommend even though there are some minor rendering issues if you are using special fonts.

  • Asciinema 3.0 will be rewritten in Rust
    10 projects | news.ycombinator.com | 7 Feb 2024
    Incorrect link. Just goes to the list of open requests.

    Here is a ticket which mentor the rust rewrite, perhaps this was what was intended: https://github.com/asciinema/asciinema/pull/579

  • Ask HN: Who wants to be hired? (February 2024)
    19 projects | news.ycombinator.com | 1 Feb 2024
    Location: Europe

    Remote: Yes

    Willing to relocate: No

    Technologies: Rust, Elixir, Nix(OS), WASM, AWS

    Résumé/CV: Available upon request

    Github: https://github.com/ku1ik

    Open-source: creator of https://asciinema.org, contributor and maintainer of many other projects (see Github profile)

    Email: hnhire /at/ defn /dot/ 33mail /dot/ com

    20 years of professional experience. I enjoy anything backend related, e.g APIs, profiling and solving performance problems, building high performance, low-latency network solutions, among many other things.

  • [2023 Day 8 (Part 2)] The slot machine way!
    2 projects | /r/adventofcode | 8 Dec 2023
    This might be a good usecase for https://asciinema.org/
  • Asciinema: Record and share your terminal sessions, the simple way
    1 project | /r/patient_hackernews | 6 Nov 2023
    1 project | /r/hackernews | 5 Nov 2023
    1 project | /r/hypeurls | 5 Nov 2023
    6 projects | news.ycombinator.com | 3 Nov 2023
  • Show HN: Hackreels – Animate your code in HD
    3 projects | news.ycombinator.com | 21 Oct 2023
    I do quite a lot of this kind of stuff for my job. Some context that may be useful.

    Often the full IDE is needed. I record a lot of gifs of VSCode, where part of the gif is typing code, part is interacting with the rest of the IDE / terminal - perhaps to run the code and view the output.

    For me the killer app would be one which could pre-record keystrokes (and maybe mouse actions) so that I could do them error free. I often attempt a gif 10 times before I'm happy with the outcome.

    I don't personally love the transition animation. I would want the option for something that seems like it's being typed.

    The closest tools I've found are:

    Typewriter VSCode extesion: Allows you to copy text and then "types" it out for you. https://marketplace.visualstudio.com/items?itemName=dansilve...

    Ascii Cinema: https://asciinema.org/

  • Short form video
    1 project | /r/programiranje | 18 Jun 2023

What are some alternatives?

When comparing plandex and asciinema you can also consider the following projects:

ollama - Get up and running with Llama 3, Mistral, Gemma, and other large language models.

terminalizer - 🦄 Record your terminal and generate animated gif images or share a web player

r2ai - local language model for radare2

TabNine - AI Code Completions

soulshack - soulshack, an irc chatbot: because real people are overrated. (gpt-4)

nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

rbenv - Manage your app's Ruby environment

OSCP-Exam-Report-Template-Markdown - :orange_book: Markdown Templates for Offensive Security OSCP, OSWE, OSCE, OSEE, OSWP exam report

promptfoo - Test your prompts. Evaluate and compare LLM outputs, catch regressions, and improve prompt quality. [Moved to: https://github.com/promptfoo/promptfoo]

asciinema-player - Web player for terminal session recordings

litellm - Call all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate (100+ LLMs)

telescope-repo.nvim - 🦘 Jump into the repositories (git, mercurial…) of your filesystem with telescope.nvim, without any setup